質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

textbox

HTMLの<input type="text">で生成されるtextboxに関するタグです。

Q&A

解決済

1回答

381閲覧

visual studio2017にmdbファイルをtextboxに出力方法

KWONYONGGI

総合スコア15

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

textbox

HTMLの<input type="text">で生成されるtextboxに関するタグです。

0グッド

0クリップ

投稿2019/01/23 08:53

こんばんは!

いつもお世話になっております。

visual studio2017にMicrosoft AccessのmdbファイルをWindows Formのtextboxに出力したいです。

OLEDBはokです。でもこのmdbファイルの内容をtextboxに出力をできません。

buttonをクリックするたびに次の情報が出力出来るようにしたいです。

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.OleDb; namespace WindowsFormsApp6 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { OleDbConnection conn = new OleDbConnection(); OleDbCommand comm = new OleDbCommand(); OleDbDataAdapter coss = new OleDbDataAdapter(); conn.ConnectionString = @"Provider = Microsoft.Jet.OLEDB.4.0;Data Source = C:\purpose2019.mdb"; //自分のMDB conn.Open(); comm.CommandText = "SELECT ID, DEPTNO, DNAME, LOC FROM 2019年目標"; //自分のMDB comm.Connection = conn; OleDbDataReader reader = comm.ExecuteReader(); while (reader.Read()) { int id = (int)reader.GetValue(0); string DERTON = (string)reader.GetValue(1); string DNAME = (string)reader.GetValue(2); //自分のMDB string LOC = (string)reader.GetValue(3); } textBox1.Text = (string)reader.GetValue(1); textBox2.Text = (string)reader.GetValue(2); textBox3.Text = (string)reader.GetValue(3); conn.Close(); } private void button2_Click(object sender, EventArgs e) { Close(); } } }

イメージ説明

助けが必要です!

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

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

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

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

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

guest

回答1

0

自己解決

string DERTON = (string)reader.GetValue(1); string DNAME = (string)reader.GetValue(2); //自分のMDB string LOC = (string)reader.GetValue(3); textBox1.Text = id.ToString(); textBox2.Text = DERTON; textBox3.Text = DNAME; textBox6.Text = LOC;

投稿2019/01/23 10:15

KWONYONGGI

総合スコア15

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問