drago_cyberのプロフィール
- ベストアンサー数
- 5
- ベストアンサー率
- 26%
- お礼率
- 32%
- 登録日2005/01/22
- 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()); } }
- 締切済み
- Java
- toshi_200578
- 回答数1
- 給食費未納が問題になっていますが、給食は必要なんでしょうか?
給食費未納が問題になっています。経済的に困っているわけでもないのに払わない親がいることで、払っている家庭(子供)にしわ寄せがあるということですよね。とても憤りを感じます。この際給食をなくすことはできないのでしょうか。
- ベストアンサー
- その他(行政・福祉)
- noname#178707
- 回答数14
- 日本人が怒らないのは悪い事か?
フランスで、最近若者を二年以内に理由無く解雇できる法律を巡ってデモ、さらには暴動が起きています。 この事件に関する記事を調べてみたら、なぜか日本人の事に言及し、さらに「日本人はこのような法律が出来ても怒らないだろうな、嘆かわしい」的な意見が散見されたのです。 確かに、実際にフランスと同じ状況にならないと確認なんて出来ませんが、日本人はこういった法律が出来てもデモはともかく、暴動は起こさないだろうと思います。 しかし、それって悪い事でしょうか? デモはともかく、暴動なんて非民主的な行為を賞賛するかのようなブログの記事に違和感を覚えました。 ぶっちゃけ言えば、中国の反日デモと似たようなものではないでしょうか(背景はともかく、暴動起こしている人の精神は) 便乗して、壊し屋までいるとか出てますし。 日本の政治にも問題点は多々あるでしょうが、鳥取県の人権擁護法案が凍結されたり、PSE法案もビンテージに関しては除外するなど、きちんと抗議によってある程度は臨機応変が利きます。 それを無視しての、こういう事を賞賛するかのような書き込みを自分は賛同できないのですが…… 日本人が怒らないのは、果たして悪い事かどうか。 悪い面も多々あるでしょうが、いきなり暴動という自体に発展する社会を是認するのは不味いと思いますが、皆さんの意見はどうなのでしょうか? よろしければ、お聞かせください。
- 締切済み
- その他(社会問題・時事)
- ikazuti
- 回答数16
- eclipse プログラム作成途中のデータを家に持ち帰って続きをしたい
eclipseの入っているパソコンAでプロジェクト"test"作成 ↓ workspaceフォルダの中のtestフォルダをUSBメモリに保存 ↓ eclipseの入っているパソコンBのworkspaceフォルダへ、先程USBに保存したtestフォルダを移す ↓ ???? パソコンAで作成したtestプログラムの続きを、パソコンBで作成するにはどうすれば良いのでしょうか?
- 作成したサーブレットが表示されません(Tomcat使用)
はじめまして。 本を見ながらサーブレットを作成、実行したところエラーに 検索するも知識が浅いために理解できず、行き詰ってしまいました。 解決法ご存知の方おられましたら、ご教示いただけますと幸いです。 ************ (略)Tomcat 5.5\webapps\kajsp\WEB-INF\classesの直下にhello_servlet1.classを置き実行したところ、以下のエラーが… ************ HTTPステータス 404 - /kajsp/hello_servlet1 ------------ ステータスレポート /kajsp/hello_servlet1 The requested resource (/kajsp/hello_servlet1) is not available. ------------ Apache Tomcat/5.5.20 ************ web.xmlファイルは以下のとおりです。WEB-INF直下に置きました。 ************ <?xml version="1.0" encoding="Windows-31J"?> <servlet> <servlet-name>hello_servlet1</servlet-name> <servlet-class>hello_servlet1</servlet-class> </servlet> <servlet-mapping> <servlet-name>hello_servlet1</servlet-name> <url-pattern>hello_servlet1</url-pattern> </servlet-mapping> ************ http://localhost:8080/ は見る事ができるのですが、 http://localhost:8080/kajsp/hello_servlet1 ではエラーが出ます。 ************ 環境は Windows XP Home(SP2) JDK JRE:1.5.0_09 Tomcat:5.5 です。 初歩的な質問で申し訳ありませんが、よろしくお願い致します。
- ベストアンサー
- Java
- Sweet_Milk
- 回答数4