検索結果
DB
- 全てのカテゴリ
- 全ての質問
- ACCESS VBA クエリを開く
ACCESS初心者です。 VBAはEXCELで独学した程度の知識です。 フォームから受注納期を入力し、クエリを抽出。 クエリでレコード毎に製品票の印刷枚数を計算し レポートで各レコード毎に求められた印刷枚数分を 印刷させたいのですが・・・ クエリを開く段階でつまずいており困っています。 Private Sub コマンド23_Click() Dim db As DAO.database Dim rs As DAO.Recordset Dim qdf As DAO.QueryDef Set db = CurrentDb() Set qdf = db.QueryDefs("受注クエリ") With qdf .Parameters("納期") = Format(Forms![受注データ一覧]![納期], "yyyy/mm/dd") Set rs = .OpenRecordset .Close End With MsgBox rs![注文番号] rs.Close End Sub パラメータクエリの開き方、上記コードで問題ないでしょうか? そしてこのコードを実行した際 実行時エラー3421 データ型の変換エラーが発生しましたと表示されます。 ローカルウィンドウで 変数rs = nothingとなっており クエリのレコードが読み込めていないようです。 (Msgbox rs!注文番号はデータが読み込めたかテストするために コードを書いています。) どうぞ宜しくお願いいたします。
- ベストアンサー
- その他(データベース)
- snufkin9008
- 回答数7
- Windowsファイルの共有について
----- |ルーター| ----- | -------- |Solaris2.6(FW)| -------- | | -- --社内NW-- | | 192.168.1.0/24 -- (Windowsマシン) DBサーバ(WindowsNT) 192.168.2.1 上記の構成でNWを構築しました。 (汚い構成図ですみません) Solaris2.6はNICが3枚ついていてFWサーバとして稼動しています。 社内PC間は他のPCのファイル共有ができるのですが (他のPCがマイネットワークに表示される) DBサーバの共有フォルダにはアクセスできません。 正確には社内PCからDBサーバにアクセスできるPCとできないPCがあります。 このことからFWの設定自体には問題ないと考えています。 DNSがなくてもローカルエリアの接続の設定でWindowsネットワーク用ファイルとプリンタの共有で ネットワーク内のファイル共有はできると考えていたのですが Windowsのファイルの共有はセグメントが違うとできないのでしょうか? 説明不足だと思いますが何か良い解決策があれば教えてください。 よろしくお願いします。
- ベストアンサー
- Windows NT・2000
- fujitorou
- 回答数3
- 日別集計(その2)
DBはアクセス(.mdb)です。 現在のSQL構文ですが、、、 strSQL = "SELECT COUNT (*) From DB1 " strSQL = strSQL & "where 条件その1 = '" & Form1.Text1.Text & "' " strSQL = strSQL & "AND 条件その2 = '" & Form1.Text1.Text & "' " strSQL = strSQL & "AND 日時 BETWEEN #" & (開始日時を格納した変数) & "# AND #" & (終了日時を格納した変数) & "#" strSQL = strSQL & "GOROUP BY CDate(Fix(日時)) " rs.Open strSQL, cn SU = rs.Fields(0).Value という内容です。 これを実行すると”1日目”は取れるのですが、2日目 以降が取れません。単純に「SU = rs.Fields(0).Value」 ではなくWhile等でまわしてやればうまくいくでしょうか? それと、、、これは私も予想外だったのですが(汗)1日 を更に2分割(例:8:30~20:29までと20:30~8:29) しなければなりません。DBの日時フィールドは時刻/日付 型なんですが、これをうまく使ってクエリをもう少し細か なものにしたいのです。 お知恵をお借りしたいと思います。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- siamzou
- 回答数4
- PHPlib インストールエラー
どなたか、ヘルプお願いします。 PHPlib(PHPlib-7.4-pre2)をインストールするべく、設定を終え、動作確認(login & password画面で)したところ、以下のようなエラーメッセージで行き詰まっているところです。 Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host localhost and accepting TCP/IP connections on port 5432? in /usr/local/apache/phplib-7.4-pre2/php/db_pgsql.inc on line 51 Database error: connect() failed. PostgreSQL Error: 0 () Session halted. 設定の際、設定の書き込みをしたのは、 ・local.inc の $Database、$Userの設定 ・prepend.php で db_pgsql.inc の指定 のみです。 ネットでこのエラーを調べたところ「pg_hba.conf」や「postgresql.conf」に関係するエラーのようですが、PHPlibを利用するにあたり、何か設定しなければならないのでしょうか? また、エラーが表示されている「db_pgsql.inc」にも何か設定が必要なのでしょうか? ちなみに、自作PHPファイルから該当データベースへの接続には成功しています。 [環境]FreeBSD、Apache1.3、PHP4.3、PosgreSQL7.4
- はじめて質問させていただきます。
はじめて質問させていただきます。 システム作成初心者です。 下記環境にて構築しています。 --------------------------------------------- 言語:ASP.NET JavaScript 開発環境:Visual Web Developer 2010 Express データベース:SQLServer 2005 --------------------------------------------- 1画面に、1ヶ月の日付が時系列で縦に表示された画面があります。 この画面に土曜日、日曜日、祝日も表示される訳ですが、 土・日・祝がきた場合、コード側で背景色をグレーアウトしたいと 考えています。 BackColorならプロパティ設定で変更は可能かと思われますが、 テーブルの行自体の背景色を変更するにはコード側での制御は不可能でしょうか? リンクボタンがあり、そのボタンを押下すると前月、次月へと遷移される為、 動的に作成しています。) ちなみにテーブル自体はHTMLのテーブルコントロールを使用しています。 ** 画面イメージ ***** 日付 備考 4/1(月) DBデータ 4/2(火) DBデータ ・ ・ 4/6(土) DBデータ ←背景色グレーアウト ******************** どなたかご教授の程、宜しくお願い致します。
- ベストアンサー
- Microsoft ASP
- blueblood-ai10
- 回答数2
- PostgreSQLに書き込むことが出来ない
環境→Windows XP Home Edition Apache→Apache 2.0.59 PostgreSQL→PostgreSQL8.1.6 PHP→PHP4.4.4 DBに書き込もうとしていますがなかなか上手くできません。 <?php //データベースに接続する $conn = pg_pconnect("user=postgres password=grjtf dbname=mytbl"); //データベースに接続出来るかチェック if(!$conn) { //エラーメッセージ echo "An error occured.\n"; exit; } else { //接続成功メッセージ print "DB(mytbl)に接続しました。<br>"; } //データベースに接続し、mytblからidとnameを取り出す $result = pg_query($conn,"SELECT id,name FROM mytbl"); //データベース(mytbl)からidとnameを取得する if (!$result) { //エラーメッセージ echo "An error occured.\n"; exit; } else { //接続成功メッセージ print "idとnameを取得しました。<br>"; } //データベースmytblに書き込む if(isset($_POST["action"]) && $_POST["sign"] == '書き込み') { //名前とスコアが何も書かれていなかった場合 if($_POST["id"] && $_POST["name"]) { //データベースに書き込む $sql="INSERT INTO mytbl(id,name) VALUES('$id','$name')"; pg_query($conn,$sql); //成功メッセージ print "DB(mytbl)に書き込みました。<br><br>"; } else { //エラーメッセージ print "書き込めませんでした。<br><br>"; } }
- iアプリでデータベース接続
はじめまして。 私、現在仕事でiアプリの開発を行うことになりました。今まで、web系の設計・開発の経験がない私としましては不安だらけの状態です。 開発するiアプリの内容は、携帯のiアプリを操作することで、webサーバー上にあるDBの参照や更新を行うものです。 開発環境といたしましては、次のとおりになります。 携帯側 ・Doja4.1 ・J2SE 1.4.2 webサーバー ・Windows2003サーバー ・IIS6.0 ・DBはSQL Server2005 になります。 webサーバーがIISの場合だと、aspやasp.netをイメージしてしまうのですが、Dojaがjava環境の上で動作するということであれば、TOMCATとjavaサーブレットをイメージしてしまいます。 DojaからIISのwebサーバーへ接続し、DBを参照、更新する場合はミドルウェアには何が最適なのでしょうか? また、できれば、使えそうなソースとかも教えてもらえればありがたいです。 当方、ほとんど素人ですので、誠に申し訳ありませんが、 よろしくお願いします。
- サーバーの種類について
初心者なのですがショッピングモールやグルメサイトをLinux、PHP、MySQLで作る場合、WEBサーバー、DBサーバー、メールサーバー、FTPサーバー以外にどんなサーバーが必要なのでしょうか。
- ベストアンサー
- ハードウェア・サーバー
- basi999
- 回答数4
- javaでデータベース
NetBeansでデータベースを使ってみたいのですがjava dbで検索するとEclipse向けばかりなので1~10まで教えてください。 とりあえずどうしたらいいですか?
- 締切済み
- Java
- osiete_kun
- 回答数2
- フォルダ内に勝手にできるファイル
画像などのフォルダにThumb.dbなどのファイルが 勝手に作成されているのですが、いったいなんなのでしょうか? 削除しても問題ないのでしょうか?
- ベストアンサー
- Windows XP
- noname#25605
- 回答数3
- PHPでデータをDBからひっぱってきて、WEB画面にあいうえお順に表示させたい
PHPを使って、データをDBからひっぱってきて、 WEB画面にあいうえお順に表示させたいと考えています。 さらに、「あ」のボタンを作成し、クリックすると 「あ」行のデータを表示、「か」のボタンを作成し、クリックすると 「か」行のデータを表示…と考えています。 このようにプログラムすることは可能でしょうか。 先週からPHPをはじめたばかりでよくわかっていません。 どなたか宜しくお願い致します。
- ベストアンサー
- PHP
- smorgas030
- 回答数1
- アクセス フォームが存在するかを一発で取得したい
フォームが50個くらいあるのですが 該当のフォームが存在するかvbaで取得したいのですが If CurrentProject.AllForms("フォーム1").IsLoaded Then のように、一発で取得する方法はありますか? 今は Sub Sample1() Dim DB As DAO.Database Dim f As DAO.Document Set DB = CurrentDb Dim strForm As String Dim flg As Boolean strForm = "Fメインメニュー" For Each f In DB.Containers!Forms.Documents If strForm = f.Name Then flg = True Exit For End If Next If flg = False Then MsgBox strForm & "は存在しません" End If End Sub のような感じで、すべてのフォームをループしているのですが 無駄が多い気がします。 改善策があればお願いします。
- ベストアンサー
- Visual Basic
- bqptghkccnok
- 回答数2
- PHP、MySQLでテキストを処理する
英語やドイツ語など、スペースで区切られた言葉で作られた任意の文書を解析 したいのです。解析内容は、単語ごとに分解し、その単語が出現した回数をカウントし DB(MySQLなど)に格納します。PHPとMySQLで何とか実現したいのですが、どのような 方法で、どんな関数を使うかなど教えていただけないでしょうか。 入力されるデータはTEXT形式(WORDもあり)で、WebのフォームからCut&Pasteや 直接打ち込み などの方法で入れます。格納形式は半角の小文字です。 DBに格納されたデータは別のDBと連携させる予定です。 よろしくお願いします。
- phpとデータベース
書籍のサンプルを実行しても表示されません pearのインストールが怪しいですが、どこを直せばいいかわかりません。 ご教授お願いいたします。 <HTML> <HEAD> <TITLE>PHPのテスト</TITLE> </HEAD> <BODY> <?php require_once("DB.php"); $dbUser = "sample"; // ユーザー名 $dbPass = "password"; // パスワード $dbHost = "localhost"; // ホスト名 $dbName = "sampledb"; // データベース名 $dbType = "mysql"; // データベースの種類 // MySQL="mysql", PostgreSQL="pgsql", MS SQL-Server="mssql", ODBC="odbc" などを設定 // 接続文字列の作成 $dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName"; // データベースに接続 $conn = DB::connect($dsn); // 接続に失敗したらメッセージを表示して終了します。 if (DB::isError($conn)){ die($conn->getMessage()); } print('接続に成功しました。'); // データベースから切断します。 $conn->disconnect(); ?> </BODY> </HTML>
- 締切済み
- その他(学問・教育)
- d0322013
- 回答数1
- どの周波数が一番大きいの?
Audacityというソフトを使って音を解析したところ、下記のような結果が得られました(一部のみ記載) この結果から、一番大きい音はどの周波数かということを読み取りたいのですが、一番dBの大きい(マイナスになってるから小さい?)のが一番大きい音なのでしょうか? この結果だと、172Hzの音が-41dBで一番大きいことになるのですか? また、なぜdBの値がマイナスなのでしょうか? 周波数 (Hz) レベル (dB) 86.132813 -34.425987 172.265625 -41.230404 258.398438 -40.553654 344.531250 -37.148197 430.664063 -34.021698 516.796875 -31.319054 602.929688 -30.925501 689.062500 -31.927227 775.195313 -33.970066 861.328125 -34.576023 947.460938 -32.123337 1033.593750 -31.040426 1119.726563 -34.649937 1205.859375 -30.820665 1291.992188 -25.442451 1378.125000 -23.265097 1464.257813 -21.635967 1550.390625 -20.947248
- 文字列中のスペースを排除するには??
DB上のデータの真ん中に全角スペースが入ってるのをうまく取得したいのですがどうしたらよいでしょうか? 例) 北海道 札幌市 青森県 つがる市 鹿児島県 鹿児島市 アメリカ フロリダ州 といった感じです。 セレクトするときにwhere = '北海道札幌市'と繋げて検索したいのですがどうすればよいでしょうか? TRIMだと左右の空白しか排除出来ませんしDBのデータを一からやり直す訳にもいきません。 どうしたらよいのでしょうか? SQLを発行するプログラムの関係上スペースの対処で悩んでいます。 もともとDBの設計ミスだと思いますがいまさら変えることも出来ないので・・・・
- ベストアンサー
- Oracle
- komarimono
- 回答数2
- GUI画面でのデータベース更新はどうやればできるのですか。
webなどのGUI画面でDBを操作でしたいと思っています。 登録画面のように、「名前」「住所」「電話番号」などを入れるようなものです。 servletやjspを使ってDBに挿入したり、削除したりしたいと思ましたが、 本を見たところプログラムに書き込むかコマンドプロンプトで指定する方法しか書いていません。 値を渡そうとしたのですがどうもできません。 PHPだと簡単にできそうなのにjavaではできないのですか。 swingやjsfならできるのでしょうか。 環境は以下の通りです。 Javaはjdk1.5.0_06 tomcatはjakarta-tomcat-3.2.3 DBはMySQL5.0かAccess2003
- DataGridに表示される書式について
ASP.net(VB)で開発しております。 データグリッド内にテキストボックスを埋めて そのテキストボックスにDBから取得して来た値を 表示させているのですが DBから取得して来た値を日付型(YYYY/MM/DD) で表示させたいのですがどのような手法があるのでしょうか?(DBではCHAR型で持ってます) ちなみに他サイトで検索したところ データグリッドのプロパティビルダでできるようなことが 記載されていたのですが、 バージョンが違うせいか理由はよくわかりませんでしたが データフォーマット式というものはなく さっぱりわかりませんでした。 以上ご教授いただければ幸いです。
- 締切済み
- Microsoft ASP
- bitsu
- 回答数1
- SQLserver2000のレプリケーションについて
トランザクションとマージの違いが 知りたいです。 今、AとBの2台同じ機器構成のサーバが あってSQLServer2000 SP3a が入っていて、 AとBは同じDB状態でスタート。 Aだけが日中DBが変更され、 夜間にAの差分DBをBに適用する必要があります。 単純に考えてトランザクションパブリケーション というものを使えばよいのかなと 考えていたのですが、リアルに更新する必要は ないため、マージ?なんとかでも よいというような記述をみかけました。 初心者なものでうまく伝えれませんが、 この場合、トランザクションとマージは どちらが適しているのでしょうか。
- ベストアンサー
- SQL Server
- SEAMOON
- 回答数1
- テーブルの左端に通し番号を付ける
教えてください! 下記のモジュールで走らせると、 「ユーザ定義型は定義されていません」 と表示が出て止まってしまいます。 要は、左端の「No.」という列に 通し番号を入れたいのですが・・・。 Option Compare Database Sub setNumber(tblname As String, fldname As String) Dim db As DAO.Database Dim rs As DAO.Recordset Dim ssql As String Dim dblCnt As Double Dim strCnt As String dblCnt = 0 Set db = CurrentDb() ssql = "SELECT * FROM " & tblname Set rs = db.OpenRecordset(ssql) rs.MoveFirst Do While Not rs.EOF dblCnt = dblCnt + 1 strCnt = Format$(dblCnt, "00000000") rs.Edit rs.Fields(fldname).Value = strCnt Debug.Print strCnt rs.Update DoEvents rs.MoveNext Loop End Sub Sub Execute() Call setNumber("◎テーブル1", "No.") End Sub