検索結果
DB
- 全てのカテゴリ
- 全ての質問
- Accessのパラメータクエリを他のクエリから呼ぶ
VBAで日付を指定してSelectするクエリなのですが、同じ処理をたくさんつくるのが嫌なので、 パラメータクエリにしたいのですが、、、 例えば、 日別売上クエリ: Parameters pDate datetime; を持つ (VBAから直接呼ぶのはこれだけ) このクエリは、以下の2つのJoinからなる 日別レジ別売上クエリ: 下位クエリで、Parameters pDate datetime; を持つ (客数を得るクエリ) 日別部門別売上クエリ: 下位クエリで、Parameters pDate datetime; を持つ (金額を得るクエリ) 共に、Where を日付=pDateとしてます。 そうしておいて、VBAから set rs1=DB1.Openrecordset(”Select 、、、、From 日別売上クエリ(#” & strDate & ”#) ”) とやったのですが、ダメでした。 パラメータクエリを他のクエリから呼ぶ構文をお教え下さい。 尚、「パラメータクエリをクエリから呼」や「パラメータクエリをSQLから呼」でGoogleったのですが、 見つかりませんでした。
- ベストアンサー
- その他(データベース)
- morimot703
- 回答数2
- PHPからMySQLの起動について
PHPからMySQLの起動について レンタルサーバーを借りてPHP,MySQLの勉強をしています。 PHPからMySQLの起動ができなくて困っていますので、教えていただきたいのですが、 <?PHP $dbkidou = mysql_connect("どこのサーバーか","ユーザー名","パスワード"); //データベースの起動ができなかった場合 if ($dbkidou == False) { print ("error"); exit; } $db = "データベースの名前"; ?> まずレンタルサーバーのドメインを「abc.com」としています。これに対するユーザー名が「def」、パスワードが「ghi」です。 そしてMySQLデータベースは「jkl_m」,「jkl_n」の2つを設けていて(phpMyAdminで作成しました)MySQLユーザ名が「opq」、パスワードが「rst」です。今回は「jkl_m」のサーバーを起動させたいのですが、上記PHP文の、 どこのサーバーか ユーザー名 パスワード データベースの名前 の各部分にどれを書けば良いのでしょうか? 何通りか試しているのですが、うまくいかないんです…
- 自作した直流安定化定電圧電源の最大負荷電流について
先日、以下の回路で出力電圧が可変の直流安定化電源を製作しました。 それで、今最大負荷電流がわからなくて困っています。 回路図は以下のようになっています。 この直流安定化(定電圧)電源の最大負荷電流はどの部品で決まるのか、又はどのくらいになるのか教えてください。 回路図では見えにくいと思うので、参考までに部品のメーカーと型番などを掲載します。 F:ヒューズ:125V/800mA TR:トランス:PK-16013/16V-125mA/菅野電機研究所 トランジスタ(Q3):2SD2012/東芝 (Q1):2SC1815-GR/東芝 (Q2):2SC1815-GR/東芝 DB1:ブリッジダイオード:S1NB60/新電元 D1:ツェナーダイオード:HZ3A1/ルネサステクノロジー 因みに出力端に接続されているメーターはパネルメータです
- VB6で開発されたアプリをVB2008に移植するには?
こんにちわ。よろしくお願いします。 早速ですが十年くらい前にVisual Basic(以下VB)6で開発されたアプリ(Windows用スタンドアロン。OLEコントロールやDBコントロールも使用)を無謀にも一足飛びにVB2008に移植する事になりました。 そこで質問なのですが… 1.VB2008のExpress Editionで可能でしょうか? もし無理ならどのEditionなら可能でしょうか? 2.多分、言語仕様もかなり違いがあると思うのですが、最も大きな違いや注意点があればお教え下さい。 特に経験談・苦労談などをお聞かせくだされば有難いです。 3.VB6からVB2008への移植に関して特に有用と思われる書籍やWEBサイトがあればお教え下さい。 以上、独自のノウハウとして「秘中の秘」な事もあろうかと思いますが、「ヒントのヒ」だけでも教えて頂ければ幸いです。 どうか、よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- donbei_bp
- 回答数4
- トランザクションのネストについて
トランザクションのネストについて お世話になります。 今、ストアドの中でストアドを実行するようなSQLを作成しているのですが、 このときのトランザクション処理について教えていただきたいです。 簡単な流れとしましては Aトランザクション開始(大枠のストアド) ↓ 処理a ↓ Bトランザクション開始 ↓ (Aストアドの中のストアド実行) ↓ Bコミット ↓ 処理b ↓ Aコミット といった感じなのですが、BストアドでコミットするとBストアドをCALLする前の処理aが コミットされてしまいます。 ここはBはBだけでコミットされてほしいのです。 独自で調べた限りでは、「トランザクションのネストはMySQLではできない」ということらしいのですが、 こういった場合、どのようにしたらよいのでしょうか。 もし方法があれば、ご教示のほどお願い致します。 -環境- [DB MySQL 5.0] [OS Windows XP]
- データベースが更新されない
MySQLを使ってフィールドにid、name、age、genderを持つデータベースを作りました。idは、主キーでauto_incrementです。中身は空です。 ここにPHPで <?php $conn = mysql_connect("localhost", "user", "pass") or die("MySQLに接続できません"); mysql_query("SET NAMES 'sjis'", $conn); mysql_select_db("sample4", $conn); mysql_query("INSERT INTO sample4 (id,name,age,gender) VALUES ('田中',18,1)", $conn); mysql_query("INSERT INTO sample4 (id,name,age,gender) VALUES ('鈴木',24,1)", $conn); mysql_query("INSERT INTO sample4 (id,name,age,gender) VALUES ('加藤',20,0)", $conn); mysql_close($conn); echo "初期化終了<BR>"; ?> をブラウザ上で実行したんですが、MySQLには接続でき、エラーもなく初期化完了とは出るんですが、MySQLで中身を確認してみると、 mysql> select * from samplet4; Empty set (0.00 sec) と出て空の状態です。何故でしょうか・・・。 よろしくお願いします。
- 締切済み
- MySQL
- noname#103047
- 回答数3
- 年齢のデータの羅列を一定の範囲としてまとめたような関数を使いたい
年齢のデータの羅列を一定の範囲としてまとめたような関数を使いたい まずは下記のようなデータベースがあります。列データです。 A 65 B 64 C 63 D 62 E 61 F 59 G 58 H 58 I 58 J 57 K 56 L 55 M 55 N 55 O 53 P 51 Q 51 R 51 S 49 T 49 U 47 V 46 W 45 X 45 Y 43 Z 60 すなわちAさんは65歳、Uさんは47歳みたいなDBですが、 これを視聴率の世代区分みたいに新たに列を作るための関数を知りたいのです。 年齢列の右側に例えば25歳以下なら“イ”、31歳から35歳なら“ハ”、51歳から55歳なら“ト”のようにある世代の幅に該当する符号のようなものを自動的に反映させる関数を知りたいのです。 どなたか教えてください!!!
- 締切済み
- Windows系OS
- nikomasa
- 回答数1
- phpMyadminの文字化けについて
PHPでINSERTしたものをphpMyadminで確認すると 日本語が文字化けしています。 コマンドプロンプトでテーブルを見てみると文字化けは起こっていません。どこを変えればいいのでしょうか? いろんなサイトを参考にmy.iniを直してみてもだめでした。 ----- my.ini ------ [mysqld] default-character-set = utf8 skip-character-set-client-handshake character-set-server = utf8 collation-server = utf8_general_ci init-connect = SET NAMES utf8 skip-character-set-client-handshake [mysqldump] quick max_allowed_packet = 16M default-character-set = utf8 [mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates default-character-set = utf8 ----- phpMyadmin ----- テーブルの照合順序 utf8_general_ci mysql> \s Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 バージョンは以下のとおりです。 XAMPP 1.7.1 MySQL 5.1.33 PHP 5.2.9 phpMyadmin
- ホームページ制作時に必要な仕様書等を教えてください。
この度、「Webシステム開発」を行おうと考えているのですが、今まで業務でWeb開発経験がないため、どの様な「内部資料・納品時の書類(今回はありませんが参考までに)」を用意し、どのように進めるのが”効率的”で、かつ、”一般的”なのかが分からず困っております。 簡単ですが仕様的には、 ・PHPで動的に表示 ・MySQLとデータのやり取り ・フレームワーク使用 で作成します。 現状、分からないながら想定している書類は、 ・サイト企画書 ・サイト概要仕様書 ・画面一覧 ・画面遷移図 ・画面機能一覧 ・画面シーケンス図 ・画面詳細仕様書 ・DBテーブル定義 です。 お手数では御座いますが、業務でWeb開発経験が有られる方、以下の部分を教えて頂けませんでしょうか? ・資料の過不足 ・資料のサンプルURL(有れば程度で) ・その他(アドバイス・失敗談) 以上、よろしくお願いいたします。
- ベストアンサー
- SE・インフラ・Webエンジニア
- sora_naka
- 回答数5
- firefox 2.0 パスワードを記憶しない
Firefox 2.0 です。 先日クリーンインストールで、一度1.5を完全に削除してからから2.0にしました。 その後、バックアップフォルダのkey3.dbとsingnons2.txtをコピペして、2.0のプロファイルに入れました。 それで、ほとんど全てのサイトへのパスワードやユーザ名を呼び出すことができるようになったのですが、 ユーザ名・パスワードをポップアップウィンドウで要求されるケースのみ、 毎回入力を求められます。 そのウィンドウには「パスワードマネージャを使ってこのパスワードを記憶する」 にチェックを入れれるので、毎回入れていますが、記憶してくれません。 ツール → オプション → セキュリティー → サイトのパスワードを記憶する にチェックも入っています。 会社のデータベース先なので頻繁に使用するのですが、再起動する度に入力しなければならないので、面倒で仕方ありません。 ご存知の方、宜しくお願いいたします。
- ベストアンサー
- ブラウザ
- vitamin-pe
- 回答数5
- PDOの複数クエリ
PHP5.29 Apache2 MySQL5 PDOを使用して複数クエリを実行しようとしています。 update文、delete文が失敗してしまいます。 ------------------------------------------------- データベース接続省略 $id=$_POST['id'];要素が数値の配列 $time=$_POST['myFormDate'];//0000-00-00型の日付 $count=$_POST['count'];//数値の配列 上記3つの変数はprintし、変数は代入されている。 for($i=0;$i<count($id);$i++) { $update='update test set count=? used_day=? where id=?'; $stmt=$db->prepare($update); $flag=$stmt->execute(array($count[$i],$time,$id[$i])); if ($flag){ print('データ更新に成功しました<br>'); }else{ print('データ更新に失敗しました<br>'); } } --------------------------------------------------------- 何故これでupdate出来ないのか、またはdelete文にしても削除されないのか全くわかりません。select文にすると正確に表示されます。 どなたかおわかりになる方いらっしゃいましたらご教授お願い致します。
- 締切済み
- PHP
- atlantic32
- 回答数2
- 中学2年生の数学の問題を教えてください。
中学2年生の数学の問題で、解答が合わずに3時間悩んでいます。 どなたか数学の得意な方がいらっしゃいましたら、 教えていただけると助かります。 何度考えても答えが3/16になってしまうのですが、 解答は3/10なのです。 問題) △ABCのAB上にAD:DB=1:3となるように点D、AC上に AE:EC=2:1となるように点Eをそれぞれおく。 DE上に△PBCの面積が1/2△ABCとなるように点Pを置くと き、△PBDの面積は△ABCに対する割合はいくつになるか。 私の解答)BPの延長線とACとの交点をQとする。 △PBC=1/2△ABCより、 AQ=QE=ECだから、 △PBC=2/3△ABC×3/4 よって、△PBD=1/3△ABC×3/4×3/4 =3/16△ABC よろしくお願いいたします。
- ベストアンサー
- 数学・算数
- samuson196
- 回答数3
- アセンブリ言語のラベルについて
MASMアセンブラを使ってアセンブリ言語の勉強を始めました。 ラベルについてなのですが、以下のようなコードがあります。 msg db "ABCD" これは、msgという名前でメモリに4バイト確保して文字列で初期化するということだと分かりました。 そこで質問なのですが、msgというのはこの文字列の先頭アドレスを表すということですが、このmsgは上記の"ABCD"のようにメモリに領域を確保されて保存されているものなのでしょうか(C言語のポインタのようなもの)。 それとも、即値のように直接ソースコード上に書かれているものなのでしょうか。(つまり、アセンブルをするとソースコード上のmsgが"ABCD"の先頭アドレスに置き換わるようなことがおこるのでしょうか) 言葉足らずですみませんが、よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- pikacha
- 回答数1
- DataGridViewで表示に制限をつけたい。
VB2005、SQLServer2005環境です。 DataGridでDBのレコードを表示しています。 フォームのデザイナに、データソースに表示されている テーブルをドラッグしただけでなので、現在は以下のように なってます。 Private Sub TestForm_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Me.Load Me.testTableAdapter.Fill(Me.DataSet.test) End Sub レコードが少なければ問題ないのですが、10万や20万と増えて くると、これでは表示に時間がかかります。 (実際には数百程度しかデータは入らないのですが)。 DataGridViewに表示するレコードの数を200件程度にして、それ以上は スクロールさせた時に表示するような形式にしたいと思うのですが、 それを実現するための方法を教えていただけないでしょうか? できましたら、サンプルコードを交えて教えていただけると助かります。 宜しくお願いします。
- ベストアンサー
- Visual Basic
- ginfix
- 回答数3
- IEでの , (コンマ)の表示について
改修中のホームページの金額表示の部分でで困っています。 文字の , (コンマ)を font-family:MSPゴシック font-size:12px以下 font-weight:bold で指定してwindowsのIE7で見ると ピリオドと見分けにくい形になってしまうのです。 font-sizeを14px以上にすればちゃんとコンマに見えるのですが、 全体のバランスが崩れてしまうのでできません。 また、font-familyを変えるのは影響範囲が大きいためためらってしまいます。 金額の部分はDBから引っ張ってきてASP処理するため、 あまり複雑な仕組みは埋め込みたくありません。 このままMSPゴシック 12px bold で金額のコンマの部分を コンマとしてわかるような形にするにはどうしたらよいでしょうか。 同じようなことで悩まれた方、お知恵をお貸しください。
- frame間の値の受け渡し方法
環境はxp、apache2、php5、Postgresql8.2です。 1台のPCをサーバ&クライアントにしています。 ただ今PHPとPostgresqlの勉強をしています。 --------------------------- frameで左右に分かれています。 「左がメニュー画面」 「右がデータを表示する画面」 --- <frame name="hidari" src="aa.php"> <frame name="migi" src="ee.php"> メニュー用のPHPに --------------------------- aa.php(左のメニュー画面) 「number」というテキストボックスに入力して、 「検索」をクリックすると、 右の画面にデータが表示されます。 <FORM name="Form1" METHOD=post target="migi"> number<INPUT TYPE=TEXT NAME=number SIZE=5> <a href="./ee.php?func=ads" target="migi"><span style="color:#DB7093">検索</style></a> --------------------------- ee.php(左のデータ画面) テキストボックス「number」の値を受け取るために echo $_POST['number']; 「number」の値が表示されません。 どのようにすれば受け取れますか?
- Subversionのリポジトリでが壊れてしまったようなのですが。。
Subversionのリポジトリでが壊れてしまったようなのですが、 どなたか修復方法を教えていただけないでしょうか? 状況は以下の通りです。 * on TortoiseSVN(Version 1.4.3.8645) ・リポジトリにimportしようとすると"Error Can't create directory 'D:\user\Creation\Program\Repository\db\transcations\19-1.txn':指定されたパスが見つかりません。"と表示される。 ・Repo-BrowserでShow logをすると"Revision file lacks trailing newline"とエラーが出る。 *on Subversion(Version 1.4.3 (r23084)) ・svn admion recoverすると正常に復旧が終了したように見える。 ・svn dumpをするとリビジョン1のダンプ中に"svnadmin: リビジョンファイルの末尾に改行がありません"とエラーが出て止まってしまう。 リポジトリの管理はTortoiseSVNで行っておりました。脈絡もなくこうなってしまったので原因が分かりません;OSはWindows XP2です。 どなたかアドバイスしていただけると幸いです。
- 締切済み
- その他(プログラミング・開発)
- wnsml
- 回答数1
- UPDATEの記述について
お世話になります。 最近ようやく少しはPHPやMySQLに慣れてきたと思ったんですが・・・・ やはりまだまだで、UPDATE文で躓いています。 ---------------------------------------------------------- $up = "UPDATE DB名 SET check= '1',staff='$staff' where id='$idg' AND code='$codeg' AND shop='hoge'"; $rs = mysql_query($up); if($rs){ print "$idg $codeg $staff が検品処理実施<br>"; } else{ print "$idg $codeg $staff が書き込みNG\n<br>"; } ---------------------------------------------------------- 上記の記述はおかしいのでしょうか? 同じような記述で別のphpは動いているのですが・・。 何が原因かわからず悩んでいます。特に間違った記述をしてるとは 思えないのですが。 試しに変数を明示的にしてやってみても、やはりUPできないでした。 UPDATEの記述をする際、一番気をつけることは何でしょうか?? またどうすればうまくアップ出来るか・・・ よろしくお願いします。
- ベストアンサー
- PHP
- hajimete-san
- 回答数3
- 輝度と感度の関係について。
コントラストを log unit で表す場合の意味合いがわかりません。例えば、3.5log unit や1.0log unit と表現した場合、実際にはどのようなコントラストとなるのでしょうか。「1decibel(dB)=0.1log unit。0デシベルは,最も明るい光刺激である。」まではたどり着いたのですが、log unit で表した場合の具体的なイメージが掴めません。デシベル表示につきましては、音や電子回路等での具体的な事例は多々見られますが、輝度やコントラストと関連する項目は上記の鍵括弧内の例しか探すことができず、それでは、3.5log unit =35dBと考えてよいのかもわかりません。また35dBと考えて良い場合のコントラストの具体的イメージもわかりません。コントラストをlog unit で表した場合の具体的なイメージを得る方法について誰か教えてください。
- 締切済み
- 物理学
- tarobinnec
- 回答数8
- GETの引数について
環境:fedora core5+php5+firebird1.5 只今、空メール+メール会員システムを作成している者です。 質問するのははじめてになります。よろしくおねがいします。 ◆現在の状態 携帯端末から空メール送信すると自動で返信メールが来きます。メールの本文に記載されているリンクボタン(xxx.php?=no=hogehoge@ezweb.ne.jp)を押すとそのメールアドレスがDBに登録されるという所です。 ◆困っている所 上の「現在の状態」の所でリンクボタンの引数(メールアドレス)がもろに出てしまいます。 悪意のある人ですと上記の引数に他人のメールアドレスを入力されて、勝手にメールリストを作成されてしまうと思います。 空メールの業者を何件かチェックしたところ引数は乱数でした。 リンクボタンを押すと本登録できるような感じでした。 知識のある方々良い知恵を教えてください。
- 締切済み
- PHP
- ponpoko603
- 回答数2