検索結果
DB
- 全てのカテゴリ
- 全ての質問
- データフォームウィザードで追加したのですが、、、
いつものように、わからなくなりましたのでご教授をお願いします。 VB6.0でアクセス2003を使用しています。 社内での生産補助ソフトみたいなものを作っています。 パーツ名や、材質などをフォーム1で作って、アクセスに保存します。 その入力した一覧を見るために、データフォームウィザードだと簡単に見れると知り、 手順通りに作成しました。しかし、ロード時にNewキーワードの 使用が不正ですとなってしまいます(>_<) こんな感じです。 変更したのは、変数名ぐらいです。 Private Sub Form_Load() 'フォームロード Dim db As Connection '接続として Dim dbpath As String 'データベースのパス用 dbpath = wakasadb Set db = New Connection ' db.CursorLocation = adUseClient db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath & ";" Set adoPrimaryRS = New Recordset adoPrimaryRS.Open "select partname,xsize,ysize,kosuu from part Order by partname", db, adOpenStatic, adLockOptimistic Set grdDataGrid.DataSource = adoPrimaryRS mbDataChanged = False End Sub というのが、自動で出来上がったのですが、 Set db = New Connectionでストップします。 何が原因なのでしょうか(>_<) よろしくお願いします<(_ _)>
- ベストアンサー
- Visual Basic
- satoshi777
- 回答数1
- Oracleの動作が遅くなった
お世話になります。 現在、WEBサーバ+DBサーバで運用している環境があるのですが、 WEBサーバ側には、Oracle9iASが、 DBサーバには、Oracle9iDBがそれぞれインストールされています。 WEBサーバから要求があったら、DBサーバのデータベースに登録されている データを返すと言った事を実現しているのですが、 この前、WEBサーバ側に、各種データやHTMLコンテンツの投入を行い、 DBサーバ側に、ストアドプロシージャを投入したのですが、 それ以降、動作が急激に遅くなりました。 遅くなった原因は、DBサーバ側にあるのでしょうか? それともWEBサーバ側にあるのでしょうか? とりあえず、DBサーバを再起動してみようとは考えているのですが、 再起動だけで、すむ問題なのでしょうか? ちょっと漠然としていて、分かりにくいかもしれませんが、 どなたか分かる方いらっしゃいましたら、 ご教授の程、よろしくおねがいします。 OS:WINDOWS2000 Server
- ベストアンサー
- その他(ソフトウェア)
- chapter002
- 回答数1
- DBIが入っているはずですが、、、
【 windows7 64bit + MySQL5.5 + ActivePerl 5.16.3 】 コマンドプロンプトで直接、 c:\>ppm install DBI No missing packages to install というメッセージがでます、これは「もうインストールされてるよー」という意味だと思いますが、プログラムを実行しても、 Software error: DBD::MySQL initialisation failed: Can't locate object method "driver" via package "DBD::MySQL" at C:/usr/local/lib/DBI.pm line 808. Perhaps the capitalisation of DBD 'MySQL' isn't right. at C:/Apache2.2/htdocs/00001/shinki_data_sakusei.pl line 33. というエラーがでます。 ====================================== # 初期設定部分 use strict; use warnings; # エラーをブラウザに表示 use CGI::Carp qw(fatalsToBrowser); use utf8; binmode STDIN, ':encoding(UTF-8)'; binmode STDOUT, ':encoding(UTF-8)'; binmode STDERR, ':encoding(UTF-8)'; use Encode; use DBI; # プログラム開始 # ユーザ名とパスワード my $dbname = 'login_data'; my $dbhost = 'localhost'; my $user = 'root'; my $pass = 'root'; #データベースへ接続 my $db = DBI->connect( "DBI:MySQL:dbname = $dbname;host = $dbhost", $user, $pass ); if ( ! $db ){ print "エラー: $db->err $db->errstr\n"; } # 命令 my $sth = $db->prepare( "SELECT * FROM login" ); # 実行 $sth->execute; # 出力 while( my @row = $sth->fetchrow_array ){ print "@row\n"; } #データベースから切断 $db->disconnect; __END__
- ベストアンサー
- Perl
- nakisan2011_12
- 回答数2
- Databaseの新規作成について教えてください
Databaseについて教えてください。 新しく"Database"というテーブルを作ってやろうとして。以下のようなコードを書いてやりましたが、 エラーが出ました。これはどういう意味でしょうか。 コード自体にはエラーは無いと思うのですが、一体どこが悪いのでしょうか。 ファイルのパスが悪いのでしょうか。所定のパスにファイルを置いているのですが。 ------------ <HTML> <BODY> <?php if($db = sqlite_open("db_a")){ //database no sakusei $query = "CREATE TABLE tbl_a(id INTEGER,title VARCHA(10),price INTEGER)"; //table sakusei $result = sqlite_query($db,$query); //table sakusei print "[db_a]を作成しました。"; //table sakusei }else{ die("データーベースに接続できません。"); } sqlite_close($db); //table setudan ?> </BODY> </HTML> エラー表示----- "Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'C:/Program Files/xampplite/htdocs/Database/make_db_table.php' (include_path='.;C:\Program Files\xampplite\php\pear\') in Unknown on line 0" 以上です、どなたか分かる方よろしくお願いします。
- PHP/mySQLでインサートができません。
PHPとmySQLを勉強中の初心者ですが、よろしくお願いします。 PHPで簡単なインサート文を作ってそれをmySQLに保存しようとしているのですが、以下のエラーが出てしまいます。 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource プログラムは以下の通りです。HOSTNAME,USERNAME,DBPWDは別のところで定義していますが、mysql_connect, mysql_select_dbではエラーにならないので、データベースの選択まではうまく行っていると思うのですが。 $conn = mysql_connect(HOSTNAME, USERNAME, DBPWD); if(!$conn){ die("Logon Failure to mysql Server."); } $db = mysql_select_db(DBNAME, $conn); if(!$db){ die("Cannot access to the DB"); } foreach($csv_ary as $a => $b) { $query = "INSERT INTO TEST field_a VALUES $a"; if (!mysql_query($query, $db)){ echo "更新失敗: SQL=$query<br>"; } } mysql_close($conn); field_aはvarchar(10)でPrimary_key, NOT NULLの設定です。 Foreachで展開した配列の値はちゃんと長さ10の文字列が入っています。 PHP 4.3.11は mySQL 4.0.27です。 よろしくお願いします。
- ベストアンサー
- PHP
- harutomo777
- 回答数1
- javaサーブレットからのoracle接続エラー
お世話になります。 javaサーブレットからoracleに接続する際、以下のエラーが発生して困っております。 エラー:java.sql.SQLRecoverableException: クローズされた接続です。 解決するための情報を頂けますでしょうか。 私がテストしている環境は、以下となります。 【Webサーバ】 centOS5.5. jdk1.6 tomcat5.5 【DBサーバ】 centOS5.5. oracle10g r2 jdbcドライバーは、ojdbc6.jarを使用しております。 サーブレット起動時にDB接続し処理完了時にDBクローズしていますが、DBクローズ処理にて 上記エラーが、発生してしまいます。 DB接続及びDBクローズは、以下のようにプログラミングしております。 /** * 概要 : DBアクセス * 処理 : DBアクセス */ public void dbAccess() throws Exception { conn = null; try { DriverManager.setLogWriter(new PrintWriter(System.out)); Class.forName(driver); conn = DriverManager.getConnection( jdbcPrefix + hotname + dbname, username,password); // 自動コミット・モードを設定(手動コミット) conn.setAutoCommit(false); }catch (SQLException e) { throw e; }catch (Exception e) { throw e; } } /** * 概要 : DBクローズ * 処理 : DBを閉じます。 */ public void dbClose() throws Exception { try { if (conn != null) conn.close(); }catch (Exception e) { throw e; } } お手数お掛け致しますが、ご教授宜しくお願い致します。
- ベストアンサー
- Java
- kenken1917
- 回答数3
- MySQLに格納できない
INSERT INTOの構文が間違っていると、エラーが出ます。 DB接続はできています。 テーブル名:db_touroku フィールド: id mailaddress created(登録日) としています。 ユーザーにはテキストのフォームにメールアドレスのみを入力してもらい、「submit」でtouroku.phpのページへ移動。 idにはDBでauto_increment をつけています。 //touroku.php $sql = sprintf('INSERT INTO db_touroku VALUE("%d" ,"%s" ,"%s"', 0,mysql_real_escape_string($_SESSION['join']['mailaddress']),date('Y-m-d H:i:s')); mysql_query($sql,$link) or die(mysql_error()); 構文が間違っているでしょうか? どなたかご教授お願いします。
- ベストアンサー
- PHP
- ashitano_kaze
- 回答数1
- DAOでデータベースを二つ開くには?
環境 Windows2000 VB6 DAOで同じデータベースを開くためのやり方がわかりません。 下記のようにマスタのキーを使用して他のテーブルの 内容を更新したいのですが よろしくお願いします。m(__)m Dim ws As Workspace Dim db As Database Dim qd As QueryDef Dim rs As Recordset Dim STRSQL As String dim strsql2 as string Set ws = DBEngine.Workspaces(0) Set db = ws.Databases(0) STRSQL = "SELECT KEY FROM マスタ" Set qd = db.CreateQueryDef("", STRSQL) Set rs = qd.OpenRecordset() Do While Not rs.EOF strsql2 = "Update data from マスタ where key = " & rs!key ???? rs.MoveNext Loop rs.Close qd.Close db.Close
- ベストアンサー
- Visual Basic
- boo3
- 回答数2
- Function内でのMySQLデータベースの利用
PHP5.3用に作られた掲示板のようなプログラムがあったとして、 現在は「$db = new PDO(略)」などのデータベース接続に関する記述を「load.php」にまとめていて、各関係ファイルの先頭でインクルードしています。 記事を作成するとき、 function addPost(){ global $db; $db->prepare("INSERT~") } のような形を考えていますが、関数ごとに「global $db」とするのも奇妙な気がするし、あまりグローバル変数を使うべきではないという話もよく耳にするので不安です。 このようなときにどう書くのが一般的ですか?
- Movable typeインストール
Movable typeのインストールの件でどなたか教えてください。ファーストサーバで何の問題もなく使っていたMT3.3or3.1を、さくらサーバーで使おうとして、さくらの初期ドメイン等を打ち込むのですがどうも反映しません。MT自身に登録など必要なのか教えてください。要領が得ません、特にこの部分が分かりません、さくらでは./db/mtdbを推奨していますが自分の設定では/virtual/cgi-data/blog.dbになるように 思うのですが分かりません。 ##### SQLITE ##### ObjectDriver DBI::sqlite Database ./db/mtdb /virtual/cgi-data/blog.db UseSQLite2 1
- 都心でr&m DB-1のカスタマイズも手がけるお勧め販売店
日常の脚+ちょっとしたサイクリングの相棒としての折り畳み自転車を探していたのですが、r&m社のDB-1に一目惚れしてしまいました。 一瞬躊躇するお値段ですが、その独特のスタイルにクラクラですw Webを見ていると色々とカスタマイズを手がけているショップもあるようですが、都内もしくは近県のお勧めショップはありますか? 品揃えも大事ですが、カラーリングやカスタマイズにも長けていて、購入後も色々と親身に相談に乗ってくれるショップを探しています。 (できれば安く購入できるお店がありがたいですが、、、、w) 試乗の出来る所もありがたいですね。 またBIANCHIからもFrettaという名前でOEM生産された車種が出ているようですが、DB-1と比較した際の差異はどういったところにあるのでしょうか? 宜しくお願いします。
- DB呼び出すページのはずなのですが以下のエラーが…
わかる方、対応お願いいたします。 説明 The server encountered an internal error () that prevented it from fulfilling this request. 例外 org.apache.jasper.JasperException: javax.servlet.ServletException: javax.naming.NameNotFoundException: 名前 jdbc はこのコンテキストにバインドされていません org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) day10.LogFilter.doFilter(LogFilter.java:46) 原因 javax.servlet.ServletException: javax.naming.NameNotFoundException: 名前 jdbc はこのコンテキストにバインドされていません org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) org.apache.jsp.day06.select_jsp._jspService(select_jsp.java:117) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) day10.LogFilter.doFilter(LogFilter.java:46) 原因 javax.naming.NameNotFoundException: 名前 jdbc はこのコンテキストにバインドされていません org.apache.naming.NamingContext.lookup(NamingContext.java:770) org.apache.naming.NamingContext.lookup(NamingContext.java:140) org.apache.naming.NamingContext.lookup(NamingContext.java:781) org.apache.naming.NamingContext.lookup(NamingContext.java:140) org.apache.naming.NamingContext.lookup(NamingContext.java:781) org.apache.naming.NamingContext.lookup(NamingContext.java:153) org.apache.naming.SelectorContext.loo
- Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイト
Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイトでDBのデータが変わるとWEBサイトの表示も変わるようにするにはどうすればいいのでしょうか。
- Access97でDBファイルを最適化しようとするとできない
どなたか、知っていたら教えてください。 OSがWindows2000で、Access97を使っています。 そして作成したDBをサーバーにおいて 複数人で共有しています。 前日まで普通に動いていたのですが、最適化しようとすると、「読み取り権限がありません」とメッセージが出て、 最適化ができず、そのままOKで進んでいくと、 エラーテーブルの入ったファイルが、最適化を試みる 度に増えていきます。 ちなみに読み取り権限などは何もつけていません。 とりあえず、新しいDBを作成し、すべてのオブジェクトをインポートしたところ、最適化できるようになりました。しかし、また再現すると困るので、原因を突き止めて、回避策があれば、それを取りたかったのですが、どうしたらよいのでしょうか?
- DBを使用しないで条件にマッチしたもののみページング
以前DBを使用しないページングについてお教えいただいた者です。 少し改良して降順ソートを出来るようになったのですが、 リスト表示の際にある条件に一致したもののみを表示する場合の やり方が分かりません。。。 現在は以下のようになっています。 ■sample.csv no0001,あああああ,20050101,ON no0002,いいいいい,20050102,OFF 略) no0020,ととととと,20050120,OFF ■index.php (800字オーバーしてしまうので、省略しています。) //ファイルを配列に格納 $rec = file("sample.csv"); //レコード数を取得して、最後尾の行番号を取得 $rec_number = sizeof($rec) -1; //ページ範囲を出力 for ( $i = $rec_number-$page*$max; $i > $rec_number-$page*$max-$max; $i -- ) { $data = explode(",","$rec[$i]"); if ($data[3]==("ON") && $data[2]<=date("Ymd")) { print $data[0].("<br>"); print $data[1].("<br>"); print $data[2].("<br><br>\n"); } } print "<a href=\"?page=".($page+1)."\">次のページへ</a>\n"; ?> CSVの各行の[3]が 「ON」となっていれば表示し、 「OFF」となっていれば表示しないようにし、 また、[2]が 今日以降の日付であれば表示しないようにしたいのですが、 for文の中に上記のようなif文を使ってしまうとオカシナことに なってしまいます。 (no0020が抜けただけで1ページ目に9件しか表示されません。本当は no0020が抜けたので、no0010までの10件を表示させたいのです。) 根本的な部分が間違っているような気がするのですが、 どのような考え方で作れば良いのか分かりません。 また皆様のお力をお貸しください。 宜しくお願いします。
- PHP+MySQL利用でDB登録に不具合が出てしまいます・・・
はじめまして。 PHP+MySQL利用初心者です。 現在、MySQLの「text」属性の項目に「測定不能」とINSERTしようとすると、 ↓のようなエラーが発生してしまいます。 【1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '005')' at line 1】 どのようなSQLが実行されているか見てみましたら測定不能」と画面で入力したのに「'測定不能\'」となっていました。 「測定不可」と画面入力した場合はSQL文も「測定不可」と流れて正常にINSERT出来ます。 このような現象に詳しい方アドバイスお願い致します。
- ベストアンサー
- PHP
- noname#41444
- 回答数1
- ロータスノーツ(Lotes Notes)で開発するDBのサンプルを入手したい
いつもお世話になっております。 実は近日、Notesのデザイナーで幾つかのDBを作ることになりました…(焦) まずは本の購入をしようと思ったのですが、ノNotesって元々、発行数が少ないらしく、しかも今となっては絶品や品切といった状態で入手がかなり困難です。(有隣堂で調べて頂いた結果です) その上、私が欲しいものはエクセルやワードなどで、よくテンプレートなどがCD-ROMに焼かれていてそれが付属しているものって沢山、販売されていると思うのですが、まさにこういうような物が欲しいのです。 ネットオークションだったらきっとあるだろうと思ったものの、ヤフーオークションでさえ、6冊しか出品されておらず、しかもバージョンが古すぎるものばかりでした。 (因みに私が欲しいのは会社と同じ環境のR5です) CD-ROM付きの参考書などが無いならばネット上でサンプルとして公開されているものを入手して、それを元に開発していくしかないな、と思っているものの、これがなかなか見つかりません。 よく個人のみなさまが初めてWEB PAGEを開く時ってホームページビルダーなどを使って、まずは誰かのサイトのソースをコピーしてそれを元に自分流に作り直したり、勉強したりして着手する事って多いと思うのですが、まさにこのような感じで私もDB作りに役立てたいと思っております。 どなたか、そのようなDBが公開されているサイトをご存知でしたら、どうぞお教えくださいませ。また、これに限らずNotesデザイナーの操作において参考になるサイトがありましたら、併せて宜しくお願い致します。
- ベストアンサー
- その他(ソフトウェア)
- choko_late
- 回答数1
- DBファイルのアプリケーションの関連付けを解除し、元に戻す方法
DBファイルを「ファイルを開くアプリケーションの選択」でNotepadを選択して「これらのファイルを開くときは、いつもこのアプリケーションを使う」を選んでしまいました。 どうやったら元に戻すことができるのでしょうか? 大変困ってます。 助けてください、お願いします。
- ベストアンサー
- Windows系OS
- hdddvd
- 回答数7
- SQLの日付と、DBの日付項目に対する比較について
よろしくお願いします。 以下のように、DBには年月日がCHARの8桁で格納されています。 20050125 20050126 20050127 20050128 20050130 20030201 20030202 この項目に対し、システム日付から過去一週間以内の 日付を取得したいのですが、文字型とSQLのDATE型の 比較はどのようにすればよろしいのでしょうか? よろしくお願いします。
- DBで第1正規形と第2正規形の違いは?
基本情報処理試験の勉強してます。 とはいえ日常的にDBをいじってるので、 一番ストリクトにDBを切ったものが第3正規形ということはわかります。 ですが、第1正規形と第2正規形の違いがいまいちぴんときません。 どこがポイントでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- dicemiyagawa
- 回答数2