検索結果

DB

全10000件中1081~1100件表示
  • 全てのカテゴリ
  • 全ての質問
  • javaでGUIのDB(MYSQL)登録時文字化け

    JDK 1.6.0 MySQL 5.1 NetBeansのIDEツールを使用してSWINGのGUIアプリを勉強がてら作成しています。 JDBC接続でMYSQLにINSERTまではなんとかできましたが日本語を登録しようとすると文字化けが発生してしまいます。 登録結果:100006 ???????? ???? 0359210188 ???????????????????? この文字化けはJAVA、MYSQLのどちらで直すべきものでしょうか。 ちなみにMYSQLのMY.INIの下記の設定を変更してみましたがダメでした。 default-character-set=latin1⇒default-character-set=utf8 下記が登録時のソースです。よろしくお願いいたします。 private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: try{ String sSql = ""; // 1.JDBC Driver の登録 Class.forName("com.mysql.jdbc.Driver").newInstance(); // 2.データベースへの接続 Connection con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/MyNewDatabase", "root", "umemoto"); // 3.SQL ステートメント・オブジェクトの作成 Statement stmt = con.createStatement(); // sSql += "INSERT INTO M_KAIIN ("; sSql += "NK_KAIIN"; sSql += ",NM_KAIIN"; sSql += ",NK_TEL"; sSql += ",NM_ADD"; sSql += ") VALUES ("; sSql += "'" + jTextField1.getText() + "'" ; sSql += ",'" + jTextField2.getText() + "'" ; sSql += ",'" + jTextField3.getText() + "'" ; sSql += ",'" + jTextField4.getText() + "'" ; sSql += ");" ; //実行 stmt.execute(sSql); // 6.データベースのクローズ stmt.close(); con.close(); } catch (SQLException e1) { System.out.println( "SQLException: " + e1.getMessage()); System.out.println( " SQLState: " + e1.getSQLState()); System.out.println( " VendorError: " + e1.getErrorCode()); } catch (Exception e2) { System.out.println( "Exception: " + e2.getMessage()); } }

  • accessのDB上よりexcelのリストから抽出

    accessに製品のDBがあります。5000個以上。 そのDBから excelで作ったシリアル番号のリストが200個。 シリアル番号が合致するものを抽出したいのですが 操作がわかりません。一番簡単に抽出する方法を教えてください。

    • amibaa
    • 回答数3
  • ACCESSのDBをEXCELデータで更新する方法

    毎月、定型のEXCELデータが作成されます。 A列は部門A、B列は部門B、C列は部門Cです。(この部門名が100個あります) もし、その月に部門で退職者がいれば、人数の数値が入力されます。 (つまり 先月、部門Aに1名発生していれば、先月のデータは「A列に1がたち、B列とC列は0です」 今月、部門AとBに1名ずつ発生していれば、今月のデータは「A列に1が立ち、B列に1が立ち、C列は0です」) これらのデータをACCESSで管理していきたいと思います。 取り込むEXCELは定型フォーマットなので、ACCESSのテーブルは1つのレイアウトを準備予定です。 基本的なことなのですが、エクセルを取り込んで、テーブルに追加クエリ?(上のケースでいえば、今月分を取り込んだとき、A部門のフィールドについては先月に追加した「1」に今月新たに「1」を追加して2に変更したい)をするためには、どういう対応をすればよいのか、参考書を読んでもよく分かりません。 項目が100個あるためフォームを使って個別に更新するのは難しいです。 VBAなどを組まないといけないのでしょうか。 参考になる方法やヒントをおしえて頂ければ、その上で、参考書をもう一度見ていきたいと思います。 基本的なところからで申し訳ありませんが、詳しい方、お力をお貸しください。。。

  • DB接続文字列を外部ファイルに書く方法

    データベースの接続文字列は設定ファイル(外部ファイル)とかに 書き出すのが一般的だと聞いたのですがPHPで 一般的(広く普及している)にどうやっているのでしょうか javaだとserver.xmlだったかに接続情報を書いていたような 記憶があるのですが プログラミング初心者ですので細かく詳細に教えてください。 設定ファイルのファイル名は?拡張子は?とかから 細かく教えてください

    • ベストアンサー
    • PHP
    • tkwavek
    • 回答数2
  • sortableで並べ替えてDBに保存したい!

    いつもお世話になっていますm(_ _)m 皆様にはいつも親切にして頂き感謝しています。 本日も分からない事が発見され、色々試してみても分からなかったので質問させて頂きます。 今回はちょっと丸投げ感がありますので、ご気分を害された方はスルーしてくださいm(_ _)m やりたい事 ●JQery UI sortable でドラッグドロップの並べ替え(これは出来ました。) ●並べ替えた順番をMySQLに保存(これが出来ません。) PHPを使ってMySQLに保存したいです。 テーブル テーブル名 : tablesort フィールド : name(VARCHER) message(TEXT) file(画像の名前のみを保存) no(並べ替え順序)           id (AUTOインクリメント、INT) ●【no】のフィールドに並べ替え順序の数字をいれたいと考えています。 お忙しい中お手数ですが、ご享受くださいませm(_ _)m

    • ベストアンサー
    • PHP
    • 岩嵜
    • 回答数1
  • VB DB更新時にパラメーターへ値のセット

    データベースの更新についてご指導下さい。 VB2010からSQLサーバーのデータベースに接続しております。 dataAdapter.Updateによりデータベースを更新する際の パラメーターへ値をセットする方法を教えて下さい。 テーブル名Test Code Name ------------ A   Suzuki 希望する処理 テキストボックスに入力された名前に変更 例) Suzuki → Yamada ○フォームの変数として定義 Dim dataAdapter As New SqlDataAdapter Dim dataSet As New DataSet ○FormLoad時にSelectCommandとUpdateCommandを設定 Dim SQL As String = "" Dim command As SqlCommand Dim connection As SqlConnection = New SqlConnection(~) SQL = "SELECT * FROM Test WHERE Code = @code " command = New SqlCommand(SQL, connection) dataAdapter.SelectCommand = command dataAdapter.SelectCommand.Parameters.Add("@code", SqlDbType.Char) SQL = "UPDATE Test SET Name = @name WHERE Code = @code" command = New SqlCommand(SQL, connection) dataAdapter.UpdateCommand = command dataAdapter.UpdateCommand.Parameters.Add("@code", SqlDbType.Char) dataAdapter.UpdateCommand.Parameters.Add("@name", SqlDbType.Text, 50) ○データ表示時にはこれで表示されました。 dataAdapter.SelectCommand.Parameters.Item("@code").Value = ComboBoxCode.text dataAdapter.Fill(dataSet) ○このSelectCommandを参考にこのように書いて見たのですが更新されません。 dataAdapter.UpdateCommand.Parameters.Item("@code").Value = ComboBoxCode.Text dataAdapter.UpdateCommand.Parameters.Item("@name").Value = TextBoxName.Text dataAdapter.Update(dataSet) どのようにしたら実行時にパラメーター化したところへデータをセットできるのでしょうか? データセットに値が入っていないのでは?と予想したのですが…。

  • ACCESS-DBのWEBへのアップに関して

    ACCESSでローカルに作成したデータベースを WEB上で使用できるようにすることはできますか?? (できれば、office365を利用して) どなたかご教授ください。 よろしくお願いいたします。

  • トランザクションが原因?DBにデータ追加出来ません

    言語:PHP Framework:symfony DB:MySQL DBにデータを追加したいのですが、 [Rollback failed. There is no active transaction.] といったエラーが表示され、追加することが出来ません。 【ソース】 ------------------------------------------------------ try { $connection->beginTransaction(); ★DB追加処理; $connection->commit(); } catch (Exception $e) {   // ここで[Rollback failed. There is no active transaction.]というエラーが表示されます echo $e->getMessage(); $connection->rollBack(); } ------------------------------------------------------ DB追加処理の部分でエラーとなり、catchに飛ばされていたので、初めは追加の方法が間違っているのかと思ったのですが、下記の3つをソースから外すと正常に追加されました。 $connection->beginTransaction(); $connection->commit(); $connection->rollBack(); ※正確に言うと「$connection->beginTransaction();」を外すだけで追加出来ました。 また、これは私の勘違いかもしれませんが、初めてこの処理を行った時は正常にDBに追加されました。 実際にDBにデータが入ったのを確認しています。 ですが、2回目以降?からは、上記のように[Rollback failed. There is no active transaction.]というエラーが表示され、追加出来なくなりました。 ちなみにDB接続にはPDOというものを使用しているようです。 追加処理の部分に関してはSymfonyの方法で、下記のように実装しています。 ------------------------------------- $user = new T_USER(); $user->setName($name); $user->setAge($age); $user->save(); ------------------------------------- 何かヒントになるようなことでも構いませんので、分かる方がいらっしゃいましたらよろしくお願いします。 質問の内容に不備な点がございましたら、申し訳ありません。 以上です。

    • ベストアンサー
    • PHP
  • ESETのDB更新を一時停止する方法は?

    ESET Smart securityを使っています。 使っている方は検討がつくと思いますが、 ウィルス定義データベースの更新が始まると、 パソコンが非常に重くなります。 例えば、1秒を争うような作業をしている場合、 一旦それを終わらせてから、 数分後に更新するということは可能なのでしょうか? よろしくお願いします。

  • windows7でThumbs.dbを非表示したい

    windows7 home PremiumでThumbs.dbを非表示にする方法を教えていただけないでしょうか。 Thumbs.dbを作成しないのではなく、作成されたThumbs.dbを表示したくないということです。

    • A1200
    • 回答数1
  • Visual Studio2005とDB(Postgles)のことにつ

    Visual Studio2005とDB(Postgles)のことについての質問です。 PostglesのデータをVisualStudioから読み込むにはどうすればいいですか? VisualStudioのデータソースにPostglesのDB名が出て来ず、 (アクセスやSQLサーバしか出てこない)VBとDBを接続させることができず苦戦しています。 誰か教えてください

  • DBのレコードサイズの調査方法について

    現在DBのレコードのサイズを調査しています。 例えばあるDBに100テーブルあるとしてその中で レコードのサイズが一番大きいテーブル名とそのテーブルの レコードサイズがいくつなのかを調査しております。 SQL等でレコードサイズを抽出することは出来るのでしょうか。 それとも全テーブルの定義情報から割り出すしかないのでしょうか。 調査対象のDBはPostgresSQL(ver 7.4)になります。 すみませんが宜しくおねがいします。

  • レンタルサーバでのDBのインポートについて

    さくらインターネットというレンタルサーバを利用しているのですが、そのサーバでPHPのsmartyという機能を使う練習しています。 @ITの参考ページを見ながら学習を勧めていたのですが、どうやらMysqlを使ってDBを作成し無ければいけないようなのですが、参考ページではローカルサーバを使った導入方法が書かれているので、私の環境では何をどうすればいいのか全く検討がつきません。 一応、出来る限りの事は調べて、PHPmyadminのインポート機能なども使ってみたのですがうまくできませんでした。 以下ページ内にあるsample_db7というデータベースをレンタルサーバ上に作成するにはどうすればいいのでしょうか。 http://www.atmarkit.co.jp/flinux/rensai/mysql5_10/mysql5_10c.html

  • ASP(VBScript)でDBのテキスト型の空白判断

    ASP(VBScript)でmdbのデータベースを開き 処理をするコードを書いているのですが 項目に空白かnullのどちらかが入っている場合 どちらも空白として判断して処理したいのですが DBに接続してレコードセットをオープンし ただ単に項目を表示させることはできています。 空白の時に違う表示をしようとしたときに以下のようなコードを 書いているのですがいつもERRの表示が出てしまいます if objRS("hogehoge").value="" or objRS("hogehoge").value=Null then '空白の判断 hensuu = "空白" else hensuu = "ERR" end if 実行時エラーは出ないんですが アクセスで見る限り このmdbデータベースのhogehogeは空白です。 どなたか回避策などご存じでしたらご教授下さい。 よろしくお願いします。

  • DBの利用状況をAccessから把握したい

    MS Access 2003 のVBA からSQL Server 2005 の利用状況を参照できるのでしょうか? 知りたい情報は↓です。 DB、テーブル、レコードへの接続台数(もしくは接続の有無) 上記に接続しているユーザー名とかコンピュータ名、ホスト名など特定できる情報 <やりたい事> 更新テーブル(ワークテーブル)にデータを移してメンテナンスし、処理が完了したらストアドで 元のテーブルにデータを戻すのですが、その間元のテーブルのレコードにロックをかけたい。 (現在はワークテーブルに対して主キーでDcountで確認している) 誰かが特定のテーブルを使っている時は、締切処理が出来ないようにしたい。 誰かがADPを起動している時はバックアップ処理を出来ないようにしたい。

    • SEsyo
    • 回答数1
  • ファイルに”Thums.db ありますが、何でしょうか。

    最近気がついたのですが四角のアイコン(絵柄は黄色の歯車と緑の歯車)が有り、下にThumbs.db と書いてあります。削除しても又復活します。交換ファイルなのでしょうか。パソコンには悪影響は無いようなのですが心配です。何者かを教えてもらえないでしょうか。 宜しくお願いいたします。

  • 【Excel VBA】 DBがOracleの場合のSQL文

    環境 OS:WindowsXP Office:Excel2003 ExcelのVBAで、以下のケースのSQL文はどのように書けばよろしいでしょうか? DB:Oracle テーブル:利用記録 やりたいこと:退室時刻と入室時刻の差分(利用時間)が60分以内のレコードを抽出したい ※入室時刻・退室時刻共に"yyyy/mm/dd hh:nn:ss"形式 Datediff関数は使えないようです(コンパイルエラーとなる)。 ちなみに、以下のように記述してみたのですがあっていますでしょうか? "AND ((退室時刻 - 入出時刻) * 24) <= 1 " & _ よろしくお願いします。

  • フォームからmySQL-DBにデータ登録したいです。

    FedoraCore6 + Apache2.2.4 + MySQL5.0.41 + PHP4.4.7 で学習しています。 TABLE aaa( id MEDIUMINT NOT NULL AUTO_INCREMENT, hiduke DATE, xyz INT, comment VARCHAR(30), PRIMARY KEY (id) );  という表を作り、 入力フォーム [TEST.html] <html><head><meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"></head> <body><p>データ入力</p> <form action="datatest.php" method="POST"> <p>日付<input type="text" name="hiduke" size="12"></p> <p>データ<input type="text" name="xyz" size="6"></p> <p>コメント<input type="text" name="comment" size="40"></p> <input type="submit" value="登録"> <input type="reset" value="リセット"> </form></body></html> ------------------ 書込スクリプト [datatest.php] <html><body> <php extract($_POST); mysql_connect(localhost,bbbbbb,******); mysql_select_db(cccccc); $sql = "insert into aaa values(0 '$hiduke','$xyz','$comment')"; mysql_query($sql); ?> 下記の内容で登録しました<p> 日付:<? echo $hiduke; ?> <br> データ:<? echo $xyz; ?> <br> コメント:<? echo $comment; ?> <br> <p></body></html> でデータを登録しようとしましたが書き込みができません。何が悪いのでしょうか? 基本的なところが間違っていると思い、いろいろ調べましたが、私の現在の力では原因を見つけることができないでいまず。よろしくご指導下さい。 なお、コマンドラインから、insert into aaa values(0, 20071008,3840,'qqqqq'); なら書込みできます。

    • ベストアンサー
    • MySQL
    • spindle
    • 回答数1
  • ODBC接続でクライアントからDBに接続できない

    教えてください。 サーバーにAccessでクライアントから接続しようと思い、 ODBC接続をしていますが、接続できません。 過去の投稿に3306ポートの接続がとあり、 telnet サーバーIPアドレス 3306としましたが、 接続エラーとなり、3306ポートは塞がっているようです。 3306ポートを使用可能にするためにはどうすれば良いでしょうか? また、これに付随するアドバイスを頂ければ幸いです。 宜しくお願いします。 【環境】 ■サーバ側 OS:Windows2000Server DBMS:MySQL5.0.24 ■クライアント OS:WindowsXP ODBC:MySQL ODBC 3.51.17

    • ベストアンサー
    • MySQL
    • javaphp
    • 回答数4
  • Access VBA DB(先頭の0値を消す方法)

    お世話になります AccessDBに社員管理番号があるとします ID|社員名|社員管理番号| 1 |太郎 |001234   | 2 |姫子 |021023   | 3 |新免 |12330 | 上記のように決められた数値ではなく (1~9)の数字より先に0値が存在する物だけ一括削除を実行させたいのですが、可能ですか? Ver_Access2003 宜しくお願い申し上げます。

    • BSR123
    • 回答数2