検索結果

DB

全10000件中5341~5360件表示
  • 全てのカテゴリ
  • 全ての質問
  • テキストファイルからのデータ入力の文字化け

    windows Vista 64bitで mySQL ver14.14 for 32bit win を最近導入しました。 非常に初歩的なステップなのですが、テキストファイルからテーブルにデータを入れると文字化けが起こってしまい、困っています。 mysql> create database user_db ; mysql> use user_db; mysql> create table mytable( -> name text, -> sex text, -> addr text -> ); テキストファイル(input_data.txt)はutf-8、unix format(これは改行コードのことだと思います)で abcd female amsterdam efgh male detroit ijkl male tokyo というふうに作成し、 mysql> load data infile 'C:/input_data.txt' -> into table mytable; mysql> SELECT name,sex,addr FROM mytable; とすると +-------+------+-----+ |name___|sex___|addr_| +-------+------+-----+ |???abcd|female|amsterdam |efgh___|male__|detroit |ijkl___|male__|tokyo と一行目のデータのはじめの値の???部分がアルファベット以外の妙な文字3文字に置き換わります。 2行目3行目は問題ないようです。 文字コードの設定はconfig wizardでutf-8としており、 mysql>status で server characterset:utf-8 Db characterset:utf-8 Client characterset:utf-8 Conn. characterset:utf-8 と表示されます。 また、いろいろ試したところテキストエディタで入力ファイルをwindowsフォーマットで保存すると1行目に加え、2行目も文字化けするようです。 改行コードに関係することなのかもしれませんが、原因・解決方法がわかりません。 どなたか解決方法がわかりましたらアドバイスよろしくお願いします。

    • ベストアンサー
    • MySQL
  • GoogleMapsで、表示されている地図範囲のマーカーのみを表示させたい

    DB(MySQL)に格納された位置データ(名称・緯度・経度)を、PHPのループ処理で取得し、GoogleMapsに表示させる仕組みを作っています。 DBのデータ数が少ないうちはいいのですが、多くなってくると、全てを表示させるには処理の時間と負荷がかかりそうです。 そこで、今表示している地図範囲に含まれるデータのみを画面表示させたいのですが、どのようにすればいいのでしょうか? getBoundsで現在の地図範囲を取得したり、if+containsで範囲に含まれるかどうかを判断したりすることはわかりました。 ただし、これらはJavaScriptなので、PHPで取得した位置データを直接やり取りすることができないと思います。 PHPからJavaScriptのコードとして、全データを書き出し、それを処理することも考えましたが、位置データがソース上で丸見えになることも避けたいですし、吐き出すソースが膨大な量になるので現実的ではないと思ってあきらめました。 PHP→XML→JavaScriptという手段も考えたのですが、XMLの知識がないため具体的にどうすればいいのかわからず、こちらもあきらめました。 理想は、JavaScriptでDBデータを取得できればいいのですが、JavaScriptに関しても知識がないのでわかりません。 この件に関して、詳しく説明があるサイトもしくは○○の△△を使えばいいよ、みたいなアドバイスをいただければ嬉しいです。 よろしくお願いします。

  • VBAで変数に格納する情報を条件分岐したい

    VBAで変数に格納する情報を条件分岐したい ACCESS VBAを組んでいるのですが、 フォーム上で4つの条件のうちどれかで絞込みをかけたデータを エクスポートする際、 日付、条件をファイル名につけたいと思っています。 日付はつけられるのですが、 変数に条件を格納するIF分を書いたところ 取得できていないようです。 お知恵を拝借できますでしょうか。 いかがコードになります。 Private Sub cmd04_Click() Dim epData As String Dim epObj As String Dim myFile As String Dim mySQL As String Dim db As DAO.Database Dim myFol As String Dim myKey As String If txtPC番号 = Not Null Then myKey = txtPC番号 ElseIf com所属部所 = Not Null Then myKey = com所属部所 ElseIf txt使用者 = Not Null Then myKey = txt使用者 ElseIf txtPC名 = Not Null Then myKey = txtPC名 End If epData = CurrentProject.Path epObj = "T05_使用者一覧抽出結果" myFile = Screen.ActiveForm.Name Set db = CurrentDb() DoCmd.SetWarnings False DoCmd.OpenQuery "Q10_使用者一覧抽出結果" DoCmd.SetWarnings True mySQL = "INSERT INTO T05_使用者一覧抽出結果 select * FROM Q04_パソコン機器管理台帳 WHERE " & Me.Filter & ";" ' SQLを実行します。 db.Execute mySQL 'CSVファイルをエクスポート DoCmd.TransferText acExportDelim, , epObj, epData & "\" & Format(InDate, "yyyymmdd") & "_" & myKey & "_使用者一覧.csv", True MsgBox "エクスポートが完了しました" 'エクスポートしたフォルダを開く MsgBox "エクスポートが終了したのでフォルダを開きます" myFol = epData Shell "C:\Windows\Explorer.exe " & myFol, vbNormalFocus End Sub

  • 改行されても空白がずれてしまいます

    カテゴリがMYSQLかもしれません。その場合はご指摘お願いします。 phpとmysqlと使って掲示板のような機能を作っています。 TEXTAREAフォームに改行して文字列を入力し、DBにINSERTで追加します。 表示させるときにSELECTして、nl2br( )を使っています。 表示の際、改行は実行されるのですが  空白(スペース)がTEXTAREAフォーム入力したときと違うように表示されます。 たとえばTEXTAREAフォームでは 本日  10:00~14:00      17:00~23:00 と入力したのにecho で表示させると 本日  10:00~14:00 17:00~23:00 というように改行した行の空白がずれてしまいます。 DBにINSERTするとき、DBから取り出すとき、取り出して表示させたとき、 どの段階でずれるという問題が起きているのでしょうか。 また、どういった対処をすればよろしいでしょうか。 どうかご教授お願いします。 以下がソースコードの一部です。 //入力して追加する部分 <FORM method="POST" action="test1.php"> <TEXTAREA NAME="test1" COLS="60" ROWS="7"></TEXTAREA> <INPUT type="submit" name="submit" value="追加"> で入力し送信して,POSTメソッドで受け取り $add_text = $_POST["test1"]; mysql_query("insert into `test`(`text`) VALUES('$add_text')"); 「test」というテーブルに追加しています。 //表示する部分 $result = mysql_query("select * from test"); $rows = mysql_num_rows($result); if($rows == 0){ } else{ while($row=mysql_fetch_array($result)){ echo nl2br($row['text']); }

    • ベストアンサー
    • PHP
    • n1079
    • 回答数2
  • JavaでのOracle接続について(JDBC)

    はじめまして。 先週よりJavaの勉強を始めていまして 先日からDB接続(Oracle)をやっているのですが、Oracleに接続することが出来ません。色々なサイトからクラスパスが通っていないというエラーのようなのですが、プログラミング経験のある友人に聞いてもさっぱり原因が分かりません。また何度もインストールをやり直して同じです。以下に環境とソースを載せておきますので、もし何か解決のヒントになるような事がありましたら教えて下さい。 ●状況 (1)コンパイルは通るがjavaコマンドで実行をすると”Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driveOracleDriver”が出てしまう。 (2)C:\oracle\ora92\jdbc\lib\ojdbc14.jarを環境変数→Pathへしっかりと通してあります。(setコマンドでも確認済みです) (3)C:\j2sdk1.4.1_02\jre\lib\extへojdbc14.jarをコピー (4)SQL PLUSからは接続出来る。 ●環境 クライアント:Win2000 DBサーバー:SQLサーバー(別マシンに環境構築) DB:Oralce9.2.0 JDK:1.4.1_02 import java.sql.*; class Employee { public static void main (String args []) throws SQLException,ClassNotFoundException { // Oracle JDBC Driverのロード Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@ホスト名:1521:SID", "ID", "パスワード"); Statement stmt = conn.createStatement (); ResultSet rset = stmt.executeQuery ("SQL"); while (rset.next ()) System.out.println (rset.getString ("ISBN")); rset.close(); conn.close(); } } 以上です。何か足りない情報がありましたら教えて下さい。

    • maikelu
    • 回答数8
  • SQLServerへodbc接続トランザクション

    PHP 5.6.3 SQLServer 2014 IIS 8.5 Web上からPHPへPOSTし、SQLServerへODBC関数(http://php.net/manual/ja/ref.uodbc.php)を使用して接続しています。 その際「odbc_autocommit」を使用しトランザクションをかけているのですが、 同時にDBへ登録(Insert、Delete)をしたときに競合してしまいました。 そもそも「odbc_autocommit」の挙動として、 (1)A端末からDBへ接続 (2)A端末から「odbc_autocommit」を使用しトランザクション (3)B端末からDBへ接続 (4)B端末から「odbc_autocommit」を使用しトランザクション (5)A端末からTEST_TABLEへInsert (6)B端末からTEST_TABLEへInsert 上記手順の(4)の動作の際に、A端末の操作が終わるまでBは待たされるorエラーでかえると想定していたのですが・・・ ----------------------------------------------------------- $serverCon = odbc_connect($serverName,$userName,$password); if($serverCon === false){ $strMsg = ERRMSG_DBCONNECT; writeLog($strMsg, DEBUG_LOG); jumpSystemErrPage(); exit(); } $boCon = true; // 自動コミットをさせないようにする $a = odbc_autocommit($serverCon,false); if($a === false){ $strMsg = ERRMSG_DBCONNECT; writeLog($strMsg, DEBUG_LOG); $aaaa = odbc_errormsg($serverCon); writeLog($aaaa, DEBUG_LOG); jumpSystemErrPage(); exit(); } ----------------------------------------------------------- 確認方法として A端末にてデバッグ状態から上記ソース上の if($a === false){ の行でブレイクしてる最中に B端末から普通に実行した際に $aがfalseのルートに通らずそのまま次の処理へ行ってしまいました。 PHPのODBC接続で更新中にトランザクション(ロック)をかけるのはできないのでしょうか? それとも自分のやり方が間違っているのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
    • tyabu91
    • 回答数2
  • 画像を保存すると勝手にファイルが作成されます。

    みなさま、こんにちは。画像を保存したりすると、勝手にファイルが作成されます。 勝手に作成されるファイルは以下の通りです。 ・「desktop.ini」(ファイルの種類…構成設定) ・「Thumbs.db」(ファイルの種類…Data Base File) 勝手に作成されないようにするにはどうすればよいでしょうか?削除をしても、また勝手に作成されてしまい、気になります。 どなたかご回答をして頂けますでしょうか。よろしくお願い致します。失礼致します。

    • noname#244391
    • 回答数2
  • 論理

    3つ質問があります、よろしくお願いします。 (1)a<x<b,c<x<dをみたすxが存在する⇔a<d,c<b の←はどうやってしめづのでしょうか? (2)ad-bc≠0のとき、aA+bB=0,cA+dB=0⇔A=0,B=0 はどういうことでしょうか? (3)すべてのxについてr(x)は真であることを記号r(x)''で表すことにすると、 (p(x)∨q(x))''⇔p(x)''∨q(x)''が成り立たないのはどうしてでようか?

  • MS ACCESS2000 のデータのコピー防止

    MS ACCESS2000で作成したデータベースを複数の人間で使用していますが、このデータベースをFDやMOにコピーされないようにする方法が無いか探しています。 OSはWin2000Server上にDBがあり、クライアントはWin2000とWinXPが混在しています。 データベースはすべての人が、参照、変更できる必要があり、かつコピーできなくする方法をご存じの方お力を貸して下さい。 よろしくお願い致します。

    • ironika
    • 回答数4
  • VB.NETでスレッドって信用できないの!?

    前回の質問、http://okweb.jp/kotaeru.php3?q=1395050で、 フォームロードとDB接続をスレッドで行うことにしたのですが、 SEが、「VBでスレッドやるのは危険だ!そんな手法やるのはド素人だ!」とかで、むちゃくちゃ言われました。 (そのSEの方の時代のVBは.NETじゃなかった思うのですが・・・) 「Form_Activatedイベントとか、フォームのイベントでやれ!!」といわれ、トホホ。。。 VB.NETで、スレッド使うのって、そんなに悪いのですか?

    • THUBAN
    • 回答数2
  • 必要なスペックの考え方

    お世話になっております。 現行で動いているサーバを廃棄し、 一台新しく立てることになりました。 ドメインサーバ、DBサーバ(SQLServer)、アプリケーションサーバを兼ねます。 どのようなスペックが必要なのか考えたいのですが、 どう調べたらよいか分かりません。 CPU速度、RAID構成など (現在このくらい使われているならこのくらいが良いだろう、とか) どう決めれば最適なサーバがたてられるかを 調べる方法を教えてください。 よろしくお願いします。

  • RequestDispatcherオブジェクトについて。

    データベース表示を行うサーブレットを呼び出す処理を行うには、RequestDispatcherオブジェクトを取得して、そのforwardメソッドを呼び出すだけと聞きましたが、うまくいきません。どなたかどこが悪いか教えてください。 // データベース表示するために、RequestDispatcherを取得 ServletContext cx = getServletContext(); RequestDispatcher rd = cx.getRequestDispatcher( "/netjv/servlet/shuwa.ext_db5_2_1"); // サーブレットを呼び出す rd.forward(request, response); } catch (Exception e) { e.printStackTrace(); } } 後、URL部分にはどこからのパスを書けばよいのでしょうか?あってるか不安です。

    • ベストアンサー
    • Java
  • ASPを使用してフレームの見た目制御

    ASPを使って以下のようなWebアプリケーションを構築しようと思っています。 まず表示されるのはフレームで二つにわかられたページです。初期に呼び出されたときに、上部にはDBアクセスのあるA.asp、下部には普通のHTMLである、B.htmを表示します。A.aspの処理が終わったときに、B.htmをC.htmにリダイレクトさせたい、というときにどのようなコードを書けばいいのでしょうか。

    • Mizyu
    • 回答数1
  • Linuxについて

    ご存知のかた、アドバイスください。 質問が2つあります。 どちらかだけでも結構です。 (1)LinuxにてDBサーバーを構築しようとしています。  クライアントは、Windows2000でVBにて画面を作成します。  この場合、ODBCを利用できるのでしょうか? (2)Oracle Proglamer For Linuxというソフトがあると聞いたのですが  これは、ODBCの代わりをするものでしょうか?  何のソフトかご存知の方教えてください。 LINUX経験者の方よろしくお願いします。

  • PHPとPostgreSQLにおいて

    こんばんわー。質問させて下さい。 PostgreSqlでテーブルを作成しました。 ---------------------------- [test_db] id:integer name:varchar(128), number integer ---------------------------- 上記のテーブルの構成をPHPプログラム内で取得 したいのですが、ご存知の型いらっしゃいますか? ちなみにPHP4です。 とりあえず浮かんだ考えは、 一度レコードをSELECTしてそれぞれのフィールドの型と大きさを取得する方法なんですが、レコードが存在していないとできないと思います。 すみませんが、宜しくお願い致します。

    • ベストアンサー
    • PHP
    • poooooh
    • 回答数1
  • PHP+MySQL+phpMyAdmin パスワードとセキュリィティ

    例えば以下のようなプログラムがあったとして <html> <head><title>簡易接続</title></head> <body> <?php $conn = mysql_connect("localhost", "usr", "passwd"); mysql_select_db("kisop", $conn); $res = mysql_query("SHOW TABLES",$conn); if($res){ print ("データ獲得に成功しました。"); } mysql_free_result($res); ?> </body> </html> 以下の部分の $conn = mysql_connect("localhost", "usr", "passwd"); が見えてしまうとデータベースを 誰かが改変出来てしまうということでしょうか? アクセス制限された外部からPHPを読み込むとかの 対策等はありますか?

    • ベストアンサー
    • PHP
  • ドイツ旅行

    来月ドイツに一人旅する予定です。 日程はパリ→ケルン→ハイデルベルク→フランクフルト→ヴュルツブルク→ミュンヘンを1泊ずつで旅行する予定です。 鉄道についての質問ですが、駅で当日か前日に切符を買うことは可能でしょうか? それとも事前にDBのHPから予約をして行くほうがいいでしょうか? どちらが安いでしょうか? その他ロマンティック街道、もしくは古城街道でお勧めの街などありましたら教えていただけますでしょうか? 回答をよろしくお願いします。

  • PHPでajaxを利用してデータ更新の方法

    PHPでAJAX操作をしてデータ更新をしたいです。 たとえば削除ボタンが10個あって削除ボタンを押すとデータベースを更新して画像名をnoimage.jpg(デフォルト値)にします。 そして削除ボタンを無効化したいです。 こういうことってできるでしょうか? ボタンに割り振っているidはimage1からimage10としています。 JS側でどういうふうに受け取ってDBに渡せばいいか分かりません。 教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • MySQLの起動ユーザ

    よろしくお願いします。 OS:Redhat Enterprise Linux 6 DB:MySQL5.6 OSでrootで作業をしており、MySQLをrpmパッケージからインストールすると、 実行ユーザがrootになってしまうことを危惧しています。 サービスをrootで起動することはセキュリティ上 望ましくない、と聞きました。 別途「mysql」というユーザを作成しました。 このmysqlユーザをサービスの起動ユーザとしたいのですが、 どういった手順でそれを実施すれば良いでしょうか?。

    • ベストアンサー
    • MySQL
  •  インフラ構築には何がいるのか?

     こんにちは。 ネット関係でのプログラミングはまだないのですが、ネットでのインフラ構築だと プログラマーは何をしているのでしょうか? 具体的に言いますと、どんな言語を用いて、(たとえばJavaだとかSQLだとか)何をしているのでしょうか? 例にだすと、ゲーム関係でネットならデータベース(DB)関係と何か関係があるのでしょうか? そこのところもよく分かっていないのですが。 できればより詳しくお願いします。

    • dotneer
    • 回答数2