検索結果
DB
- 全てのカテゴリ
- 全ての質問
- DB設計方法
MS-SQLServer7.0を使用してASPと連動したHPを製作しております。 1つの製品情報に複数の製品カテゴリ(1~5個まで)と 1つのスペックを登録し、このデータベースから製品カテゴリの前方一致検索を可能にする場合、製品カテゴリは別テーブルにあると仮定して列名を次のうちどちらにしたほうが良いか教えてください。 =====例1===== 製品ID|カテゴリID|スペック| =====例2===== 製品ID|カテゴリID-1|カテゴリID-2|カテゴリID-3|カテゴリID-4|カテゴリID-5|スペック|
- ベストアンサー
- その他(データベース)
- hikson
- 回答数6
- DBの書き込み
フォームのテキストタイプの値をDBに書き込む事はできるのですが、コンボボックスの値をDBに書き込む事ができなくて困っています 環境 php 4.2.3 mysql 3.23 windows 2000 ソース(一部割愛) <form action="1.phtml"> <input type="text" name="age"> <select name="work" > <option value="1" selected>会社員 <option value="2">その他 </selected> <input type="submit"> </form> [1.phtml] DBの書き込みの部分 mysql_connect($SERVER,$USER,$PASSWORD); mysql_select_db(testDB); mysql_query("insert into test(age,work) values('$age','$work')"); AGEの部分は書き込みできているのですが、WORKの値は書き込みできていません。 DBの設定は両方ともCHAR(10)にしています
- Access DB リレーションシップ
部品番号、名称、金額が格納されたテーブルがあります。レコードは10,000程度です。 これを各機種(約200)がここに異なった部品を使った「部品名称」テーブルなるものを作成しようとしてます。例えば機種Aは30程度の部品を使い、機種Bは機種Aと異なる部品30を使うことになります。 このような場合、リレーションはどのようにすればいいのでしょうか? 目的は、部品番号は一元管理できるように1テーブルで収め、機種テーブルは個々に修正ができるように分散したいと考えています。 よろしくお願いいたします。 Access 2000を使用しています。
- ベストアンサー
- その他(データベース)
- broome
- 回答数1
- phpとdb
phpとdb お世話になります。 PHPとDBについて質問させていただきます。 例えば、PHPプログラムで、URLを指定すると内部リンクを全て取得するプログラムがあるとします。 その出力結果はブラウザ上に表示されます。その出力結果をDBへ直接書き込みたいと考えてます。 DBについてはほとんどいじったことがないのでよくわかりません。 どなたか詳しく解説していただければ幸いです。 またそういったPHPとDBとの連携をしているわかりやすサンプルコードなど公開されているHPをご存知でしたら教えてください。 環境はWindowsでDBはphpmyadminを利用しようと考えてます。 よろしくお願いいたします。
- 締切済み
- PHP
- popopopapapa
- 回答数2
- Thumbs,dbファイル?
教えて下さい。Thumbs,dbファイルがディスクトップによく現れるようになりました。と同時期にUSBメモリーなどが自動で認識しなくなりました。これはなんですか。どなたか教えて下さい。
- ベストアンサー
- Windows XP
- ta-bo-7
- 回答数3
- dB?dBm?dBi?…?
電波等について勉強をしているのですがいろいろなdBが出てきて分からなくなってきました。。。 下記の物で分かる方はそれぞれの意味・関連性・計算方法等ご教授ください>< ・dB ・dBm ・dBc ・dBi(アンテナゲイン?) ・dBuV/m(電界強度?) ・dBmeirp(等価等方輻射電力?) 宜しくお願いします。
- DB設計 カラム
教えてください。カラムの桁数を考える上で、例えば、桁数を1000とる必要がある場合、1024としておいた方が良いと聞きました。16進数?で割り切れる値にした方が設計として最適云々とのことです。それは本当にそうなのでしょうか。識者の方ご教授お願い致します。
- 締切済み
- SQL Server
- seikoseikow
- 回答数1
- 有料DBソフトと無料DBソフトの違い
お早うございます。 有料のOracleやMSSQLなどと、MySQLやFirebirdなどでは一番の違いはどういったものでしょうか。 無料のDBソフトのホームページなどでは良い事しか書いてません。 決定的な違いは(金額以外)何でしょうか? 例えば顧客管理ができる予約ソフトを作成したら データが大きくなって時に観たい顧客のデータを表示するスピードが違うのでしょうか? 膨大なデータを表示しようとするとスピードに違いがでるのでしょうか。 データが大きくなった時の動き(安定した稼働など)に違いがでるのでしょうか。 仕事で少し関わってきそうだったのでこちらに投稿しました。 よろしくお願いいたします!
- ベストアンサー
- その他(データベース)
- PACQUIAO
- 回答数3
- dBμV/mとdBμVとdBm
教えてください! dBμV/mとdBμVはどういう関連があるのでしょうか? また、数値的に換算できるのでしょうか? dBμV/mをdBmに換算するにはどのように計算すればよいのでしょうか? 仕事上知りたいのですが理系ではない自分は理解できません・・・ どなたかお教えください!!!
- WEB-DBアプリケーション
WEB-DBアプリケーションとはなんでしょうか?JSP、サーブレットなどをつかうそうですが、詳しくお教え下さい。
- ベストアンサー
- その他(データベース)
- elcaballo14
- 回答数1
- 騒音測定(dB)
騒音を測定する機械を買いたいと思いますので、騒音測定機をつくってるメーカーなどありましたら教えて下さい。 宜しくお願いします。
- ベストアンサー
- その他(ビジネス・キャリア)
- bisaku
- 回答数2
- DBの検索
#!C:\Perl\bin\perl use DBI; $shouhinmei="手袋"; $db=DBI->connect("DBI:mysql:example_DB:localhost","user","password",{RaiseError => 0,PrintError => 1}); if(!$db){ print "接続は失敗です\n"; exit; } $sql="select * from shouhin_tbl"; $sql.="where shouhinmei='" . $shouhinmei . "'"; $sth=$db->prepare($sql); if(!$sth->execute){ print "SQLの失敗です\n"; exit; } *********************************** *********************************** $sth->finish; $db->disconnect; この***で囲まれた部分に、次のような処理を行いたいのですが、どのように書いたらいいのでしょうか。 『selectのSQLが成功したとき、DBのshouhinmeiフィールドに「手袋」がすでにあるならば、そのshouhinmei_idをブラウザに表示させ、』 shouhinmeiフィールドに「手袋」がなければ、 $sql="insert into shouhin_tbl(shouhinmei)"; $sql.="values('" . $shouhinmei . "')"; として追加させたいのですが、『』はどう書いたらいいか教えてください。 よろしくお願いします。
- 検索システム(DB?)
http://okweb.jp/kotaeru.php3?q=1136504 先日上記URLで質問いたしましたが、条件を詳しくした上でお知恵を借りたいと思います。 まず、私のサイトで、番号ごとに別々の結果が出る検索システムを作りたいのです。 たとえば、郵便番号検索のシステムのように、 0000000 と入れると海外とでるように。 できれば携帯電話からも動くようにしたいので、PerlもしくはJavaScriptで動くシステムだとうれしいのですが、 これらを構築するのに最適なスクリプトを配布しているサイトはありませんか? 当方の知識は殆どありません。また、サーバにMySQLというのがインストールされているのですが、これでは実現不可能でしょうか。難しいとは聞いていますが。
- ベストアンサー
- JavaScript
- na-n-de-ya-nen
- 回答数1
- JSP DB 表示
こんにちは。DBから取得 JSPに表示を勉強しています。 条件が 列指定 前方指定 昇順降順などあり 列ごとに取得 表示といった形で表示することができました ただこれだと 横に表示されるのですが、どうすれば縦に表示できるように 組みなおせますか?それかこの組み方だとHTMLでがんばったほうが良いのでしょうか?アドバイスお願いします JSP(検索、表示) <table border> <tr> <td> 検索内容 TESTNO <input type="checkbox" name="TESTNO" value="TESTNO" </td> <td> NAME <input type="checkbox" name="NAME" value="NAME" > </td> <td> KANA <input type="checkbox" name="KANA" value="KANA" > </td> </tr> </table border> <table border> <tr> <td> 検索条件 <input type="text" name="name" >(NAME前方一致) </td> </table> <table border> <tr><td> ソート <select name="menu"> <option value=TESTNO>TESTNO</option> <option value=NAME>NAME</option> <option value=KANA>KANA</option> </select> <input type="radio" name="narabi" value="ASC" /> 昇順 <input type="radio" name="narabi" value="DESC"/> 降順 </td></tr> </table> <br><input type="submit" value="検索"> </from> </body> </form> <Hr> <% if(request.getAttribute("list")!=null || request.getAttribute("list1")!=null || request.getAttribute("list2")!=null){ if(request.getAttribute("list")!=null){ List list=(List)request.getAttribute("list"); for(int i=0; i<list.size(); i++){ out.print(list.get(i)+" "); } } %><br> <% if(request.getAttribute("list1")!=null){ List list1=(List)request.getAttribute("list1"); for(int i=0; i<list1.size(); i++){ out.print(list1.get(i)+" "); } } %><br> <% if(request.getAttribute("list2")!=null){ List list2=(List)request.getAttribute("list2"); for(int i=0; i<list2.size(); i++){ out.print(list2.get(i)+" "); } } %><br> サーブレット(取得、フォワードで転送) String name=request.getParameter("name"); //NAMEの前方一致条件取得 String narabi=request.getParameter("narabi"); //降順、昇順、の値取得 String menu=request.getParameter("menu"); //昇順、降順するところの列 name取得 db.updateExec("insert into TESTTABLE1(TESTNO,NAME,KANA) values("+1+",'山田', 'ヤマダ')"); db.updateExec("insert into TESTTABLE1(TESTNO,NAME,KANA) values("+2+",'佐藤', 'サトウ')"); ・・・・・・ //課題のため10行入力 db.commit(); //コミットして 確定 ArrayList list; ArrayList list1; ArrayList list2; //リスト作成 if(narabi!=null){//昇順 降順にチェックがあるか判断 String[][]hai4=db.selectExec("SELECT * FROM TESTTABLE1 WHERE NAME LIKE'"+name+"%' order by "+menu+" "+narabi+" ;"); //nameで前方一致 menuで昇順降順場所 narabiで降順昇順 list = new ArrayList(Arrays.asList(hai4[0])); list1 = new ArrayList(Arrays.asList(hai4[1])); list2 = new ArrayList(Arrays.asList(hai4[2])); }else{//昇順降順なければこっち String[][]hai3=db.selectExec("SELECT * FROM TESTTABLE1 WHERE NAME LIKE'"+name+"%';"); //nameで前方一致 list = new ArrayList(Arrays.asList(hai3[0])); list1 = new ArrayList(Arrays.asList(hai3[1])); list2 = new ArrayList(Arrays.asList(hai3[2])); } if (request.getParameter("TESTNO") != null){ request.setAttribute("list", list); } if (request.getParameter("NAME") != null){ request.setAttribute("list1", list1); } if (request.getParameter("KANA") != null){ request.setAttribute("list2", list2); } 結果 1 2 3 4 5 6 7 8 9 10 山田 佐藤 山本 伊藤 武田 鈴木 小野 松井 田中 高橋 ヤマダ サトウ ヤマモト イトウ タケダ スズキ オノ マツイ タナカ タカハシ 1 山田 ヤマダ 2 佐藤 サトウ ・・・・・・ といった表示にしたいです 行ごとに取得して繰り返すのがいいのかなと思って最初やていたのですが 列指定したときに エラー(指定listがない)といったようになるので この組み方にしました。 アドバイスお願いします
- ベストアンサー
- Java
- gomadango02
- 回答数1
- visualstudio DB接続
お世話になります 現在visualstudio2005(WEB)VBでサイトを作成しています。 accessのデータベースに接続して最終のID+1をTextBox1へ表示させるにはどのようにすれば良いでしょうか?
- Moveplugin.db error ?
ソフトをインストールしようとしても、インストール最後に再起動を促す画面から先へ進むと「Moveplugin.db error=何桁かの数字」が表示されて、インストールできず、本体が消えてしまいます。おわかりになるかたいたら教えてください。 ソフトは携帯電話P902に附属していたPanasonicのSD-jukeboxという音楽管理ソフトです。
- ベストアンサー
- その他(ソフトウェア)
- hiroshi_13
- 回答数2