您的位置:首页 > 编程语言 > C#

C#读取Access数据表中某一列内容,保存至数组

2014-04-10 21:37 316 查看
string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=product.mdb";
OleDbConnection odcConnection = new OleDbConnection(strConn); //2、打开连接 C#操作Access之按列读取mdb
odcConnection.Open(); //建立SQL查询
OleDbCommand odCommand = odcConnection.CreateCommand();
odCommand.CommandText = "select Field1 from Table1"; //建立读取 C#操作Access之按列读取mdb
OleDbDataReader odrReader = odCommand.ExecuteReader();
ArrayList Arr = new ArrayList();
while (odrReader.Read())
{
Arr.Add(odrReader["Field1"].ToString());
}
odrReader.Close();
odcConnection.Close();

------其他回答(5分)---------

加以下命名空间
using System.Data;
using System.Data.OleDb;
using System.Collections;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: