検索結果
DB
- 全てのカテゴリ
- 全ての質問
- DBに接続しブラウザ上に検索結果が全て表示されるServlet
首記の件ですが、コーティングしてコンパイルしても NullPointerExceptionがでてしまいます。 このServletはDB接続クラスと実行Servletにわかれていてます。 原因はDB接続クラスにレコードをカウントするメソッドが あるのですが、そこでNullPointerExceptionが発生して その他に影響を及ぼしているみたいです。 ・・・とまぁ、ここまで理解できたのですが行き詰まって しましましたのでご教授いただけると幸いです。 以下に問題のコードとエラー内容を記述します。 --接続クラス-- (略) private int count() throws SQLException { // 桁数 int rec = 0; // SQL文実行 rs = st.executeQuery("SELECT * FROM TESTTABLE1"); // カウント while(rs.next()) { rec++; } return rec; } } --エラーメッセージ-- java.lang.NullPointerException at DB.count(DB.java:146) at DB.select(DB.java:117) at SELECT.doGet(SELECT.java:73)
- ベストアンサー
- Java
- noname#262515
- 回答数4
- SQLServerで別インスタンスのデータベースのテーブルの結合はできますか?
[インスタンスA] UserID=sa PassWord=****** DataBase=DB01 で接続されるテーブルDB01.Table1 と [インスタンスB] UserID=HogeUser PassWord=@@@@@@ DataBase=DB02 で接続されるテーブルDB02.Table2 の2つのテーブルを結合してプログラムから処理を行いたいのですが、 可能なのでしょうか。 SQLのイメージは select * from [インスタンスA].[db01].[dbo].[Table1] tbl1 join [インスタンスB].[db02].[dbo].[Table2] tbl2 on tbl1.id=tbl2.id という感じです(もちろん動作しませんが) インスタンスAとインスタンスBは同一マシンにあり、SQLServer2008SP1とします。 開発環境はVS2008SP1でSqlClient.SqlConnectionを使用して接続し、 SqlCommandにてSQLを作成し、実行するような形です。 どうかよろしくお願いいたします。
- ベストアンサー
- SQL Server
- masacojp
- 回答数1
- PostgreSQL 7.2.8 異なるデータベース間のテーブル
こんにちは。かなり困っています、よろしくお願いします>< PostgreSQL 7.2.8 を使用しています。 一つのユーザーで、二つのデータベースがあります。 それぞれ同じカラムを持つ同じ名前のテーブルがあります。 中のデータは違います。 db1 - tableT db2 - tableT 条件を付けて、db1のtableTのデータを db2のtableTへコピーするにはどのような方法がありますか? 例えば select * from db1.tableT tbl1, db2.tableT tbl2 where tbl1.title = tbl2.title; のようにしてとりあえずselectで試してみましたがダメでした。 やはりスキーマとデータベースは違うんですね>< ドットが認識されませんでした。 どなたか解決法をご存知の方、よろしくお願いします。
- ベストアンサー
- PostgreSQL
- noname#106387
- 回答数2
- PHPからMySQLへのクエリの振り分け方法
LAMP構成のWebアプリケーションでのDBサーバ増設について質問です。 今までDBサーバ(MySQL)1台で運用していたのですが、 1台増設してレプリケーションを行うことになりました。 DBサーバ1:マスター(新設) DBサーバ2:スレーブ そこで、PHPスクリプトを全面的に見直して、以下のように DBへのコネクション部分を変更する必要が出てきました。 ・コネクション中に一度でも更新系のクエリを発行する場合はマスターへ ・それ以外はスレーブへ これをインクルード先まで追って調査するのは現実的ではないため、 一括で振り分ける方法を探しています。 雑で申し訳ありませんが、環境は以下の通りです。 PHP 5.1.6 (cli) PEAR::DB(1.7.13) MySQL 4.1.22
- PHP 認証システム
PHPでIDとPWDを入力してログインする認証ページを作ろうとしています。環境はPHP-5.1.6、サーバ:Apache2.0.63、データベース:SQLiteです。 まず、DBを作ろうとしているのですが一部分がなんて打っていいか調べても解らなかったので質問させて頂きます。 <HTML><BODY> <?php if($db = sqlite_open("db_ninshou")){ $query = "CREATE TABLE tbl_ninshou(ID ???, PWD ???)"; $result = sqlite_query($db, $query); print "db_ninshouを作成しました。"; }else{ die("データベースに接続できません。"); } sqlite_close($db); ?> </BODY></HTML> ???部分に何を打っていいかわかりません。IDは英数字の組み合わせの7文字。PWDは3文字以上10文字以下の英数字にしたいと思っています。PWDなどに適した変数が解らないのでどなたかご教授ください。よろしくお願いします。
- ベストアンサー
- PHP
- oborozuki1
- 回答数1
- 複数のデータベースを使う場合
php4 + MYSQL4.0.2で作業しています。 1つのサーバーにある、複数のデータベースに接続する方法を教えてください。 DB1:テーブルhoge(ID、name) DB2:テーブルhogehoge(ID, hogeID, comment) このような場合、データベースが全てDB1に入っているとすれば、 $con = mysql_connect(host, user, pass); sql="SELECT name, comment" . " FROM hogehoge INNER JOIN hoge ON hogehoge.hogeID = hoge.ID"; $rst = mysql_db_query(DB1, $sql, $con); $col = mysql_fetch_array($rst); print($col['name'] . $col['comment']); となりますが、 テーブルhogeとhogehogeが、異なるデータベースに存在する場合はどのようにすればよいのでしょうか? 以上、よろしくお願いいたします。
- MySQLについて
MySQLが使えるサーバをレンタルしていますが、DBが1つしか使えないことがわかりました。 今すでにMTをインストール・稼動しているのですが、 ワードプレスを使うとなるとさらにDBをもう1つ作成しないといけないのでしょうか。 現状は、MTが稼動しているDBが1つあり、 ワードプレスのファイルをアップしたのみで設定はしていません。 DBのユーザ名、パスワードを入力しないといけないので心配になり、質問してみました。 なにぶん、DBなどの設定に詳しくないのでご教授お願いします。
- ベストアンサー
- レンタルサーバ・ASP
- sen1101
- 回答数2
- ジョブの順番について
今以下のようなバッチファイルがあります。 -------- test.bat --------------- bgjob php get.php a bgjob php get.php b php get_db.php php ins_db.php --------------------------------- 上記のget_gz.phpは処理が長いためbgjobにして並列処理をしています。 get_db.php,ins_db.phpは上記の2本のget_gz.phpが処理終了後に 動作しないと( get_gz.php a or b で作成されるデータ参照 )うまく 動作しません。 上記の場合、bgjobをはずすとうまくいきますが、 bgjobを追加するとget_gz.phpが動作中にget_db.php,ins_db.phpが 動いてしまいます。 どうしてもbgjobをはずしたくないのですが、 どのようにすればいいでしょうか? すごく困っています。宜しくお願いいたします。
- ExcelVBAでAccessのデータを検索する
Excel VBA で、ADOを用いてAccess のデータを検索するにはどうしたらいいですか。 やりたいこと 検索結果を、Excel のセルにコピーすること。 ソースコード 'MDBファイルに接続します Set db = New ADODB.Connection db.Provider = "Microsoft.Jet.OLEDB.4.0" db.Open "C:\Database\test.mdb" 'レコードセットを開きます Set rs = New ADODB.Recordset 'テーブルを開きます rs.Open "PT_MST", db, adOpenForwardOnly, adLockReadOnly findName = ws.Cells(i, 1) & ws.Cells(i, 2) Do ' rs.Find "[S_NUM]='" & findName & "'" rs.Find rs.Fields(1).name & " Like '20k%'" ← ここで、サポートしていない旨のエラーが出る。 If Not (rs.EOF) Then Debug.Print rs.Fields(1).Value Else Exit Do End If rs.MoveNext Loop Until rs.EOF '閉じる rs.Close db.Close '終了処理 Set rs = Nothing Set db = Nothing どう直したら、検出結果を取得できますか。 ご教示下さい。
- ベストアンサー
- Visual Basic
- xcode_15
- 回答数4
- VBA シートの名前が重複するときに すでにある方を削除する
VBA シートの名前が重複するときに すでにある方を削除する よろしくお願いします。 エクセル2003を使っています。 「入力シート 」をコピーして「DB」という名前をつける。 すでに「DB]シートがあれば「DB」シートを削除する。 その時に、もし「集計」シートと「名簿」シートがあれば一緒に削除する というコードを考えています。 集計シートや名簿シートはない場合もありますので、最初からdeleteにするとエラーになります。 どうぞお知恵をお貸しください。 sub シートの挿入と削除 () Worksheets("入力シート").Activate ActiveSheet.Copy After:=ActiveSheet On Error Resume Next 'エラーが発生しても続行 ActiveSheet.Name = "DB" If Err.Number = 1004 Then Application.DisplayAlerts = False '警告メッセージを表示しない Sheets("DB").Delete Application.DisplayAlerts = True ActiveSheet.Name = "DB" End Sub End If
- yahooウィジェットのSQLiteに関して
どうしてもわからず、質問させてください。 INSERTの所で 1 near "[i]" :syntax error と出てしまいます。 配列にはちゃんとデータが入っていることを確認しました。 どこがおかしいのかお分かりになる方すいませんが、お願いします。 またyahooウィジェットのSQLiteはトランザクションは使えるのか知っている方いましたら合わせてお願いいたします。 ▼ソースは以下のようなものです var db = new SQLite(); //オープン db.open( "オーブンファイル名" ); //テーブル存在確認 var result = db.query( "SELECT * FROM sqlite_master WHERE type='table' AND name='テーブル名'" ); if ( result.getRow() == null ) { result.dispose(); db.exec( "CREATE TABLE テーブル名(id int(10),name varchar(255))" ); FileRead( "ファイル読み込み" ); for (var i in lineArray) { alert(lineArray[i]); db.exec( "INSERT INTO テーブル名(id, name) VALUES(i, lineArray[i])" ); } } db.close;
- ベストアンサー
- JavaScript
- tkjn_0629
- 回答数1
- CPコマンドでファイルがコピーできない
こんにちは。 UNIX上でCPコマンドを使用したのですが、 以下のエラーが発生している為にコピーが出来ません。 大変申し訳ございませんが、 解決方法をアドバイスして頂けますよう よろしくお願い致します。 (実施コマンド) cp -f /oradata/db_FB-RT-D1.tar.gz /mnt/smb/db_FB-RT-D1_2006-12-06_Wed.tar.gz ※/oradata/db_FB-RT-D1.tar.gzの状態です。 -rw-r--r-- 1 root root 3284833199 12月 6 04:42 db_FB-RT-D1.tar.gz 実施ユーザは以下のコマンドでクーロンに設定して行いました。 file_copy.shの中に『cp -f /oradata/db_FB-RT-D1.tar.gz /mnt/smb/db_FB-RT-D1_2006-12-06_Wed.tar.gz』コマンドが あります。 su - root -c "/backup/bin/file_copy.sh"
- 締切済み
- その他(ITシステム運用・管理)
- hanto123
- 回答数2
- CD-Rへコピーした時・・・
マイピクチャから画像をCDへコピーした時、 CD側に Desktop.ini と Thumbs.db とゆー開けないファイルが、 ありますが、これは何でしょうか? 尚、メインフォルダには、Desktop.ini と Thumbs.db があり、 その子供のフォルダには、Thumbs.db のみあります。
- ORACLE DBへ初期化していない領域のレコードを
ORACLE DBへ初期化していない領域のレコードを INSERTで追加した場合、どのような値のデータ(文字コード)が 格納されるのでしょうか?
- java + DB2/400の開発経験者の方に質問です。
java + DB2/400の開発経験者の方に質問です。 java.sql.ResultSetMetaDataからDB2/400のデータ型を取得したいです。 DB2/400のフィールドのデータ型は数値であればPやS、文字であればAやJといった物がありますが、 その情報を実行時にjava.sql.ResultSetMetaDataのインスタンス等から取得できないでしょうか。 また別の方法でも取得する事が可能であれば、是非お教えいただきたいです。 非常に限定された要件になると思うのですが、よろしくお願いします。
- 締切済み
- Java
- fswmiyajim
- 回答数1
- 【DB2】VARCHAR拡張時のデータへの影響について
alterコマンドを用いて、Varcharで指定しているカラムのサイズを拡張する際の考慮点について質問させてください。 カラムのサイズを拡張する際に、格納されているデータへ何か影響しますでしょうか。 カラムのサイズを拡張する前にデータをexportし拡張後にデータをインポートするべきか、それとも単に拡張するだけか迷っています。 どなたかご教授お願いいたします。 【使用DB】DB2 V8 以上、よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- oniku029
- 回答数1
- DB(Postgre)について、知っている方ご教授願います。
DB(Postgre)について、知っている方ご教授願います。 Versionは8.3.Xです。 C/Sのシステムなのですが、クライアントからサーバーの更新系テーブル(更新TBL)に随時書き込んでいます。Postgreの機能を使い、更新TBLと同一のTBL(更新1_TBL)を自動で作成することは可能でしょうか? [CL] [SRV] データ -> 更新_TBL ・・・ (1) -> 更新1_TBL ・・・ (2) (1)を実行すると(2)が自動的に出来る機能ってありますか? (レプリケーションのテーブル版みたいな機能ってありますか?)
- ベストアンサー
- PostgreSQL
- Catura
- 回答数1
- URLを取得してDBに格納したいのですが、、
環境:XAMPP ver2.5.8 やりたいこと: 特定ページにJavaScriptタグを貼って、そのページがアクセルされたときに そのページURLを取得して、mySQLのDBに取得したURLを指定フィールドに 記録したいです。 同一URLであれば、上書きを考えているのですが、そのようなことは可能でしょうか? よろしければ、JavaScriptでURLを取得して、DBに渡すやり方を教えていただけないでしょうか? よろしくお願いします。
- 締切済み
- JavaScript
- anan19
- 回答数1
- postgreのDBデータを、丸ごとAccessに移行する方法って?
Linuxサーバで稼動しているpostgre/DBのデータベースに入っているテーブルやそのデータを、 WindowsのAccessに取り込みたいのですが、何か方法はあるでしょうか?
- ベストアンサー
- その他(データベース)
- noname#22866
- 回答数3
- テキストデータを加工してDBで扱えるようにする方法
以下のような文字列をエクセルで扱える形にしたい と思っています 具体的にどのようにしたらいいでしょうか よろしくお願いします (説明) テキストエディタは秀丸を使っています perlはまだ使ったことがありませんが できるようであればインストールも考えています (データの特徴) Aフィールドがデータの最初に必ずあります 他のフィールドは任意です フィールドと値の区切りは最初のスペース群(1個以上)です 値の間にスペースがある場合もあります 実際は40フィールド、1万件ほどあります A 1 B 2 2 C 3 A 4 C 55 A 6 B 77 77 A 8 B 99 C 10 10 A 11 B 12 12 12 C 13 ↓ A,B,C 1,2 2,3 4,,55 6,77 77 8,99,10 10 11,12 12 12,13
- ベストアンサー
- その他(データベース)
- arumisoy
- 回答数5