🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

Q&A

1回答

1225閲覧

vb.netにてDBの表示

退会済みユーザー

退会済みユーザー

総合スコア0

VB.NET

Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。

0グッド

0クリップ

投稿2021/03/26 06:22

編集2021/03/26 06:30

前提・実現したいこと

postogresqlのデータベースをvb.netのフォームで表示させたいのですが、列ごとに表示するのがわかりません助けてください。超初心者です

vb.net

1コード 2Public Class Form1 3   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 4 Dim db As NpgsqlConnection = New NpgsqlConnection("Server=;Port=;User Id=;=;Database=") 5 db.Open() 6 Dim command As NpgsqlCommand = New NpgsqlCommand("select * from m_user; ", db) 7 Dim result As String = command.ExecuteScalar() 8 9 While True 10 ????? 11 End While 12 13 db.Close() 14 End Sub 15End Class

イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

PostgreSQL には触ったこともない自分がレスするのもなんですが・・・

以下の記事によると、PostgreSQL でも Visual Studio のデータソース構成ウィザードを使って型付 DataSet / DataTable + TableAdapter を生成できるそうです。

Visual Studio での PSQL データ プロバイダーの使用
https://www.agtech.co.jp/products/actian/docs_portal/Zen/13.1/index.html#page/Data%20Provider%20for%20.NET%20Guide/vsintgui.htm

それができれば、後は以下の記事にあるように、デザイン画面に Form を表示し、データソースウィンドウから DataSet / DataTable をドラッグ&ドロップするだけで、自分で一行もコードは書かなくても、アプリを生成できると思います。

新しいデータ ソースの追加
https://docs.microsoft.com/ja-jp/visualstudio/data-tools/add-new-data-sources?view=vs-2019

その際、以下の画像のようにドロップダウンより[詳細]を選択してからドラッグ&ドロップすると、

イメージ説明

以下のようになります。項目のうち Discontinued は Boolean 型なのでそれに合わせて自動的に CheckBox として表示されています。

イメージ説明

ちなみに、ドロップダウンで[DataGridView]を選択してからドラッグ&ドロップすると DataGridView に一覧が表示されます。

投稿2021/03/26 06:50

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問