検索結果

DB

全10000件中2421~2440件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【Access】 郵便番号を検索するシステム

    よろしくお願いいたします。 現在、Accessのフォームにて、任意の番号をテキストボックス("(1)")に入力し"検索ボタン"を押すと、該当する郵便番号がフォーム上のテキストボックス("(2)")に表示されるシステムを作っています。 また、郵便番号は"郵便番号一覧"というテーブルにまとめています。 (テーブルには約14万件の"郵便番号"と"住所"が含まれています) ここで質問があるのですが、同じ郵便番号であっても複数の住所が該当するケースがあります。 テーブルにもそうした件が多数含まれていますが、現在の私のVBAでは、その内のひとつの住所しか表示することが出来ません。 そこで、複数の住所が存在する場合は、該当する住所の一覧が表示され、その中から1件を選べるようなシステムを作りたく考えています。 様々な参考書を読み続けてきましたが、完全に行き詰まりました。お知恵を拝借頂けますと幸いです。 -------------------------------- 尚、現在のVBAは下記の通りです。 Private Sub 検索ボタン_Click() Dim db As DAO.Database Dim rs As DAO.Recordset Set db = CurrentDb Set rs = db.OpenRecordset("郵便番号一覧", dbOpenTable) With rs .Index = "郵便番号" .Seek "=", Me.(1) End With If Not rs.NoMatch Then With Me .(2) = rs!住所 End With End If rs.Close: Set rs = Nothing db.Close: Set db = Nothing End Sub

  • Accessデータベースの不要オブジェクトの削除

    Access2007を使用中です。 「やりたいこと」 不要(使われていない)フォームやクエリマクロを削除しDB自体を軽くしたい。 「おおまかな状況」 Access2002を習い始めてからDBを作り始めて、どんどん肥大化(DB項目の増加)してしまいました。使われていないフォームやクエリやマクロですが、マクロは必要な数の1.5倍はあるかもしれません。(あるかもしれませんと申し上げますのは、よく分かっていない時期がありましたので。) 「実施していること」 DB終了時に最適化を実施する設定にしています。 以上ですが、宜しくお願いします。

    • eokwave
    • 回答数1
  • phpでの画像出力

    フォームでアップロードした画像(jpg)を、base64でエンコードしてテキストとしてDBに格納しています。 そのデータをDBから取り出して、PHPで出力したいのですが、上手く行きません。 下記のような手順で試しましたが、ダメでした。 ※php5とMySQLです。 $img = base64_decode("※DBから取り出したテキスト"); header("Content-type: image/jpeg"); echo $img; 尚、下記のような形では画像表示出来ましたが、出来ればphpからの出力をしたいと考えています。 <img src="data:image/jpeg;base64,※DBから取り出したテキスト" /> php初心者ですが、よろしくお願い致します。

    • ベストアンサー
    • PHP
    • go-ape
    • 回答数2
  • コネクションハンドル

    DBで出てくる言葉で、コネクションハンドルって何のことなのでしょう?

  • TEXTAREAと改行について

    環境:ASP(VBScript) DB:Access2000 初心者です。 HTMLのTEXTAREAで入力した文字列を DBに書き込むと最初の改行以降が書き込まれません。 なにがいい方法はありませんか?

  • trim()のタイミング

    Web-DBといえば、PHPが一番と思っているのでこのジャンルで質問させていただきます。 DBのChar型データと入出力を行う時、trim()を用いますが、どのタイミングで使うと良いのでしょうか? プログラムとSQL上で以下4個所が考えらます。 ・フォーム送信された変数 ・SQLのINSERTする項目 ・SQLのSELECTした項目 ・SQLのWHERE条件

    • 締切済み
    • PHP
  • windows7 からsql server2000

    現在、windowsXP 上でvb6で作成したアプリを使ってます。 DBはwindows2003上のsql server 2000です。 今回、windows7を購入して、 同じように(windows7上のvb6からwindows2003上のsqlserver2000)動かしたところ、 DBへのアクセスがやたらと遅くなってしまいました(10倍ぐらい)。 原因が特定できず、困っています。 宜しくお願いします。

    • telele
    • 回答数1
  • MySQL 5.0.x

    データベース「db1」にレコードが一件も存在しない場合を検知したいのですが、db1 のレコード件数を計数すると、数万件のレコードがあってもすべて数えてしまうことになります。 かといって、いちばん上のレコードを取ることに失敗したからといって、レコードが一件もないとは断言できません。 お願いします。

    • -ROM
    • 回答数2
  • 入力値の正規化を行うタイミング

    下記の通り、データ入力用のフロントエンド(html)、DB向けのクエリ発行用スクリプト(PHP)、 データベース(MySQL)で構成されたWebアプリケーションがあるとします。 index.html <データを入力>   ↓ insert.php <DBへクエリ発行>   ↓ DB <クエリに従って値をinsert> index.html上のフォームに入力された文字列をDBに挿入するという主旨です。 この時、文字列に半角/全角スペースが含まれる場合は、半角/全角スペースを排除して DBに挿入するとします。 半角/全角スペースを排除した旨の通知はしません。 このような値の正規化はどのタイミングで行うのがベストでしょうか? 正規化を行うチャンスはすべての段階で存在すると理解しています。 ・index.html   Javascriptにて、submitする前に値を正規化してPHPへ渡す。    → Javascriptが無効化されていると不可      (しかし、今時Javascriptを無効化するユーザがいるだろうか)。 ・insert.php   ここで正規化してDBへ渡す。    → 経験上、これが一般的と感じる。 ・DB   ストアドプロシージャ等を用いて、正規化した値を挿入する。    → 最近MySQLでプログラミングのようなことが出来ることを知り、ここで正規化するのも      アリではないかと考えた次第。 メンテナンス性やパフォーマンスなど、様々な観点からご意見を頂けると幸いです。

    • ukat71
    • 回答数1
  • 関数のパラメーターと戻り値について

    VB.NET 関数の定義とパラメータの設定と戻り値について質問です。 初心者です。 以下のような戻り値が複数ある関数を定義したいのですが、IN,OUTがよくわからなくて、困っています。DB検索となにか関係があるのでしょうか? 関数名: Fnc パラメータ:Enpno(Char) /IN パラメータ:EnpCD(Char) /OUT パラメータ:EnpNM(Varchar) /OUT 初期値:Enpno = S123 処理内容:DB接続して、Enpnoが一致する場合、戻り値としてEnpCDとEnpNMを返す。DB検索でしようするは,Enpnoのみ。 ByLefで戻り値を2つ返すというようなコードを見たのですが、OUTのときに使えばよいということなのでようか?とどなたか教えてください。 よろしくお願いします。

    • suica7
    • 回答数1
  • PEAR AUTH 認証エラーClass 'PEAR_Error' not found

    Fatal error: Class 'PEAR_Error' not found in E:\Program Files\xampp\php\PEAR\DB.php on line 946 アクセスすると上記のエラーが出ます。 以前まで認証できていたのですが何をいじったのか ログインフォームがでなくなりました。 環境は以下の通りです。 ApacheFriends XAMPP (Basispaket) version 1.6.8 Apache 2.2.9 MySQL 5.0.67 (Community Server) PHP 5.2.6 + PHP 4.4.9 + PEAR あまり理解していないので質問を質問で返す可能性がありますが よろしくお願いします。 *********************************************** <?php require_once("../../php/PEAR/Auth/Auth.php"); require_once("loginform.php"); $params = array( "dsn" => "mysqli://hoge:hoge@localhost/hoge", "table" => "test", "usernamecol" => "user", "passwordcol" => "pass", "cryptType"=>"md5", 'db_fields'=>"*" ); $authobj = new Auth("DB", $params, "loginFunction"); $authobj->start(); ?> ***************************************************

    • ベストアンサー
    • PHP
  • この場合 JOIN . SELECTはできますか

    JOIN.WHEREで...どなたかご教授下さい。 1)2つ以上のdatabase間でのtableの外部結合は出来ますか? やりたい事)実行環境は文末に記述しますが、1台目マシンのODBC(DSN1)でTABLE(A)とTABLE(B)を結合し、さらに2台目のODBC(DSN2)マシンのTABLE(C)を結合したい。 つまり、TABLE(A)+TABLE(B)+(TABLE(C)の状態にしたいのです。 まだ始めたばかりなので、上手く出来ませんでした。 可能・不可能も含めて、いい方法があったら教えて下さい。 実行環境) webサーバー : Apache 2.0.58 (winXP sp2) dbサーバー1 : DB2 UDB・・・ODBC接続 dbサーバー2 : MySQL・・・[MySQL][ODBC 3.51 Driver] [mysqld-5.0.22-community-nt] PHP : PHP Version 5.1.4

  • ファイルのダウンロードについて

    PHPでDBに接続してテーブルのバックアップを取るプログラム(ファイルのダウンロード)を作成していますが、 上手く動作しません。 bktbl.phpにアクセスすると、HTML部分まで「test.csv」として保存されてしまいます。 何故なのでしょうか。。 どなたか教えて下さい。よろしくお願いします。 (プログラム内で間違ってる部分もあれば・・教えて頂きたく) 逆に、バックアップしたファイルをインポートする場合は、pg_copy_fromでいけますよね? bktbl.php <?php //DB接続処理 ・・・・   ・・・・ $rows = pg_copy_to($connection,"テーブル名");; //DB切断処理 ・・・・   ・・・・ $file = implode("\r\n", $rows); $file_size = strlen($file); header("Content-type: application/x-csv"); header("Content-Disposition: inline; filename=test.csv"); header("Content-Length: $file_size"); print $file; ?> <HTML> HTML記述部分 </HTML>

    • ベストアンサー
    • PHP
  • BCBでSQLite操作

    下記のサイトを参考にさせて頂き、BCB5からSQLite3を操作しようと格闘中です。 http://members.jcom.home.ne.jp/komina/wiki/4243422F53514C69746533A4F2BBEEA4B9.html TEdit1に郵便番号7桁を入力して、Button1クリックでMemo1に該当住所等を表示するものですが コンパイルエラーが発生して対処法がわかりません。ご教授お願いいたします。 ちなみに、そこで紹介されているライブラリのリンクが上手くいかないので sqlite3.cをプロジェクトに追加してメイクしております。 また、別のサイトではUTF-8を使わないといけない様なことも書いてありました。 エラー内容は、 E2034 'int(*(_closure)(void*,int char**,char**))(void*,int,char**,char**)'型は'int(*)void*,int,char**,char**)'型に変換できない E2342 パラメータ'callback'はint(*)(void*,int,char**,char**)型として定義されているのでvoidは渡せない 以下、ソース抜粋です。 int TFmMain::callback(void* arg,int argc,char** argv,char** column){ AnsiString addr1=argv[0]; AnsiString addr2=argv[1]; AnsiString addr3=argv[2]; add_message(addr1+addr2+addr3); return SQLITE_OK; } void __fastcall TFmMain::Button1Click(TObject *Sender) { sqlite3* db; if(sqlite3_open("DBTEST1.db",&db)==SQLITE_OK){ add_message("DB open"); int rtn; char* sql; sql=sqlite3_mprintf("SELECT ADDR1,ADDR2,ADDR3 FROM ZIP WHERE ZIP=%d" ,StrToInt(Edit1->Text)); add_message(sql); rtn=sqlite3_exec(db,sql,callback,NULL,NULL); <<< ここでエラー発生します!! if(rtn!=SQLITE_OK){ add_message("COMMAND err"); } sqlite3_free(sql); sqlite3_close(db); add_message("DB close"); }else{ add_message("DB open err"); } }

  • データの持ち方について

    一般的に、DB(MySQL)へは、何を入れるのでしょうか? PHPで計算可能なものは、なるべく入れない方がいいのでしょうか? 例:年齢を表示させたい場合、DBへ入れておく値 1.誕生日(から計算) 2.年齢 3.何も入れない(別データからPHPで計算可能な場合) なるべくDBへデータを保持しない方がいいのかな? と思い、今回、3でやってみました。 具体的には、mysql_fetch_arrayとかで、データを取り出し、 そこから色々計算して年齢を割り出し、表示させてみたのですが、 DBとPHPを使って色々やるんだったら、 初めから素直にDBへデータを入れといて、 そこから、取り出した方が、 いいのかな? とも思いました。 一般的に、DBへ入れなくても、 (計算等によって)取得できる値については、 やはり、DBへ入れない方がいいのでしょうか? また、ちょっと別件なのですが、 例えば、DBからデータを取り出して、 ソートして表示させたい際、 3つぐらい方法を思いつくのですが、 一般的には、どんな感じで実装するのでしょうか? 1.SQL文でソートをかけて取り出す 2.SQL文で取り出した後、ソート部分はPHPで行う 3.SQL文で取り出した後、ソートはJavaScriptで行なう 特にパフォーマンスを気にしているわけではないのですが、 普通、一般的に、どういう風に実装するのか分からず、質問してみました。 MySQLとPHPを使っている限りは、 余程大規模なサイトでなければ、この辺はあまり気にしなくてもよい感じでしょうか?

    • ベストアンサー
    • PHP
    • re999
    • 回答数2
  • エクセルVBA抽出がうまく出来ません

    エクセル2013VBA初心者です。 入力シートからDBシートへ、DBシートから印刷シートへのデータ転記と印刷、入力内容のクリアまでは出来るようになりました。 DBシートの検索を行い、記録内容を入力シートに転記する抽出を行いたいのですが、下記構文を書いたところで問題が発生しました。 If Sh2.Range("A & i").Value = j And Sh2.Range("B & i").Value = k Then  でとまります。メッセージは ‘Range’メソッドは失敗しました:‘Workshieet’オブジェクトというものです。 やろうとしていることは、入力シートに設けた“E12”と”G12”の二つの検索項目をキーにDBシートの行を特定し、この行の内容を入力シートに反映しようということです。 入力シートの検索項目“E12”、 ”G12”はそれぞれDBシートのA列、B列に格納されている項目で、年度と連番です。サンプルとして入力シート"C5"に抽出しようとしているDBシートD列は申請者名です。 恐れ入りますがよろしくご教示頂きたく、お願い申し上げます。 Sub DBシートから力情報を抽出する () Dim Sh1 As Worksheet Dim Sh2 As Worksheet Dim i As Long Dim j As Long Dim k As Long Set Sh1 = Worksheets("入力") Set Sh2 = Worksheets("DB") j = Sh1.Range("E12").Value k = Sh1.Range("G12").Value With Sh2 For i = 2 To .Range("A" & Rows.Count).End(xlUp).Row If Sh2.Range("A & i").Value = j And Sh2.Range("B & i").Value = k Then Sh1.Range("C5").Value = Sh2.Range("D & i").Value End If Next  End With End Sub

  • accessのリンクテーブル

    AというDBのAAテーブルをBというDBのBBテーブルとしてリンクしています。 B側では単にリストで見る程度でレコードを更新、追加、削除はしません。 クエリで絞り込んで集計程度はします。 このような使い方において、B側のDBを開いたままで A側で更新や追加等を行うと排他制御とかでひっかかったりしますか? よろしくお願いします。

    • noname#261424
    • 回答数1
  • 配列へのデータセット方法

    AテーブルのnameフィールドをMySQLのSELECT文で読込み、結果のnameフィールドを配列$arynameにセットしたいとおもいます。 配列の結果は、 array([0]=>aaa [1]=>abc [2]=>def [3]=>ggg) となる様にしたいのですが、結果が上手くいきませんでした。 教えてください。 $sql1="SELECT name FROM `A`"; $db->query($sql1); $cnt=1; while($db->next_record()){ $name=$db->f("name"); $aryname=array($name); $cnt++; }

    • 締切済み
    • PHP
  • Access VBA 添付型フィールド

    Access VBAで添付型フィールドからファイル名を取りだしたいのですが、どのようにすればいいでしょうか? Private Sub Sample() Dim DB As DAO.Database Dim RS As DAO.Recordset Dim SQL As String   Set DB = CurrentDb SQL_1 = "SELECT * FROM ボランティア情報 ORDER BY 分野 & 団体名読み;" Set RS = DB.OpenRecordset(SQL_1, dbOpenDynaset) With RS   Do While Not .EOF   MsgBox (!写真.FileName)  ←ここでエラーが出ます。 .   MoveNext   Loop End With RS.Close Set RS = Nothing Set MDB = Nothing End Sub

  • バックアップとリストアについてのエラー

    最近、DBを勉強し始めた、初心者です。 現在、pg_dumpコマンドでデータをバックアップして、リストアしようと試みています。DBのデータ容量が小さいうちは、問題なくリストアできるのですが、DBのデータの容量が大きくなってくると、「No buffer space available」とエラー表示されます。 この問題を解決するには、どうしたらいいのでしょうか? 詳しい方がいましたら、教えて下さい。 よろしくお願いします。