次のようなデータベースと oledb 接続にアクセスしています。
OleDbConnection Connection;
Connection = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=" +
Server.MapPath("~/db.mdb"));
OleDbCommand Command;
Command = new OleDbCommand("SELECT FTPTARIHARALIGI FROM Table1 WHERE ID = 1", Connection);
Connection.Open();
OleDbDataReader reader = Command.ExecuteReader();
Select コマンドは int 値のみを返すため、この値に変数にアクセスする必要があります。
私は試した:
int test = reader.GetInt32(0);
Return: 行/列にデータがありません。
しかし、データは存在し、選択コマンドは機能します。
これどうやってするの?