VB.NETにはACCESSであるような住所入力支援ツール(郵便番号から住所を自動に検索)はあるのでしょうか?あればそれはどのように設定すればよいのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/08/11 16:19:27
  • 終了:--

回答(4件)

id:N0MURA No.1

N0MURA回答回数20ベストアンサー獲得回数02004/08/11 17:53:36

ポイント20pt

http://msdn.microsoft.com/vbasic/

Visual Basic Developer Center

残念ながらそのような機能はデフォルトでは付属していません。

どうしても必要な場合は独自に実装することになります。

id:Hanayone

実装するにはどうしたらよいのでしょうか?

2004/08/11 18:05:42
id:teatime_miki No.2

teatime_miki回答回数88ベストアンサー獲得回数02004/08/11 18:34:42

ポイント20pt

http://www.post.japanpost.jp/zipcode/download.html

郵便番号データダウンロード - 日本郵便

郵便局のホームページより郵便番号一覧のデータ(csv形式)を落としてきて、ここから検索するようなプログラムを作ってやってます。

具体的にはcsvそのものをテーブルとして読み込んで、SQLで検索って感じですね。

id:Hanayone

ご回答ありがとうございます。何とか勉強してやってみたいと思います。

2004/08/12 19:37:21
id:SSB No.3

SSB回答回数102ベストアンサー獲得回数02004/08/11 20:57:49

ポイント20pt

http://anetm.com/dev/tools/vbdotnet/112215.htm

これがほしかった!厳選サンプルツール集

あまり VB.NETは詳しくないもので 恐れいりますが

こんなものでは ダメでしょうか。

1.VB.NETよりEXCELにアクセスする。

2.EXCELより郵便番号を入力しVBへ住所を返す。

以上

id:Hanayone

ご回答ありがとうございます。教えていただいたとおりやってみたいと思います。

2004/08/12 19:38:45
id:ug_sun No.4

ug_sun回答回数10ベストアンサー獲得回数02004/08/11 23:22:17

ポイント20pt

http://www.atmarkit.co.jp/fdotnet/basics/adonet01/adonet01_01.ht...

@IT:基礎解説 ADO.NET基礎講座 ―初めての.NETデータベース・プログラミング― 第1回 ADO.NETでプログラミングを始める前に

日本郵政公社に郵便番号のCSVデータがあります。

このCSVファイルを直接読んで住所を探索するか、このCSVデータをACCESSやその他のデータベースエンジンにインポートして、それをVB.NETのアプリから検索する方法が考えられます。

CSVファイルが県ごとに分かれているので、データベースで検索したほうが良いと思います(作り的にもデータベースのほうが簡単だと思います)。

実際にどうやるかは、サンプルのページなどを探したのですが、ちょうど良いものが見つかりませんでした。

ただ、URLで紹介したページでは、WEBアプリケーション+MSDEというデータベースエンジンで、VB.NETからデータベースの操作の仕方が紹介されています。

多少ウィンドウアプリケーション+ACCESSと操作は違いますが考え方は一緒なので参考になればと思います。

id:Hanayone

ご回答ありがとうございます。教えていただいた通りやってみたいと思います。

2004/08/13 15:07:09

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません