谁能给小弟一个几行的代码? 谁能给一利用控制台应用程序连接ACCESS,并读取到某一张表的代码?弄了2天了,都没出来,哎。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //读取Access需使用OLEDBusing System.Data.OleDb; /// <summary> /// 读取Access数据库 /// </summary> private void ReadAccessData() { //1、建立连接 string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\BegVCSharp\ReaderAccess\ReaderAccess\nwind.mdb"; OleDbConnection odcConnection = new OleDbConnection(sAccessConnection); //2、打开连接 odcConnection.Open(); //建立SQL查询 OleDbCommand odCommand = odcConnection.CreateCommand(); //3、输入查询语句 odCommand.CommandText = "select customerID,companyName from Customers"; //建立读取 OleDbDataReader odrReader = odCommand.ExecuteReader(); //查询并显示数据 while (odrReader.Read()) { //显示取出值(具体显示方式可由自己定义) tbValue.Text += "\r\t"; tbValue.Text += odrReader["CustomerID"].ToString().PadRight(10, ' '); tbValue.Text += odrReader["CustomerID"].ToString(); } //关闭连接 www.shiapifa.com odrReader.Close(); odcConnection.Close(); } //读取Access需使用OLEDBusing System.Data.OleDb; /// <summary> /// 读取Access数据库 /// </summary> private void ReadAccessData() { //1、建立连接 string sAccessConnection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\BegVCSharp\ReaderAccess\ReaderAccess\nwind.mdb"; OleDbConnection odcConnection = new OleDbConnection(sAccessConnection); //2、打开连接 odcConnection.Open(); //建立SQL查询 OleDbCommand odCommand = odcConnection.CreateCommand(); //3、输入查询语句 odCommand.CommandText = "select customerID,companyName from Customers"; //建立读取 OleDbDataReader odrReader = odCommand.ExecuteReader(); //查询并显示数据 while (odrReader.Read()) { //显示取出值(具体显示方式可由自己定义) tbValue.Text += "\r\t"; tbValue.Text += odrReader["CustomerID"].ToString().PadRight(10, ' '); tbValue.Text += odrReader["CustomerID"].ToString(); } //关闭连接 shiapifa.com odrReader.Close(); odcConnection.Close(); } 最近自学的好多啊http://download.csdn.net/source/2756792 这很简单啊参考http://hi.baidu.com/stream2006/blog/item/e44144fb0e9ed91f6d22ebf8.htmlhttp://topic.csdn.net/u/20100203/15/3a1e78df-0508-40b5-8914-903776f6b02a.html 写一个通用数据库的DbHelper,输出为类库,以后每次做程序时直接引用,指定数据库类型和连接字符串就可以了。 控制台就是命令行下运行的程序比如 Console.WriteLine("Hello World"); 谢谢!mizuho_2006但是为什么要用控制台连接数据库呢?这样比用 程序连接数据库 作用更大吗?新手。不明白什么意思.. 用窗口我已经实现了,但是窗口具体是有DATAGRIDVIEW来显示的,放在控制台我就不清楚了,好奇,想试试。 急求,C#,打印程序中LPT1可以打印,而USB001无法打印。 无限分级的表,用Linq To Sql操作,该怎么设计类呢! 百度有啊自动发货 帮忙写一个dll函数 (没有分了不好意思) winform中的datagridview,怎么根据字段设置背景色 怎么在另一个项目中调用一个做好的用户控件 求高手.NET伪静态 成功 真HTML静态却返回404. 求Beginning C# 源码 有没有愿意做兼职网站开发(vb.net sql)的朋友? 如何在IE中嵌入WinForm的程序? 十分发愁,增删改 c#中关于tabcontrol的问题!
using System.Data.OleDb;
/// <summary> /// 读取Access数据库
/// </summary>
private void ReadAccessData()
{
//1、建立连接 string sAccessConnection
= @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\BegVCSharp\ReaderAccess\ReaderAccess\nwind.mdb";
OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);
//2、打开连接
odcConnection.Open(); //建立SQL查询
OleDbCommand odCommand = odcConnection.CreateCommand();
//3、输入查询语句
odCommand.CommandText = "select customerID,companyName from Customers"; //建立读取
OleDbDataReader odrReader = odCommand.ExecuteReader(); //查询并显示数据
while (odrReader.Read())
{
//显示取出值(具体显示方式可由自己定义)
tbValue.Text += "\r\t";
tbValue.Text += odrReader["CustomerID"].ToString().PadRight(10, ' ');
tbValue.Text += odrReader["CustomerID"].ToString();
} //关闭连接 www.shiapifa.com
odrReader.Close(); odcConnection.Close();
}
using System.Data.OleDb;
/// <summary> /// 读取Access数据库
/// </summary>
private void ReadAccessData()
{
//1、建立连接 string sAccessConnection
= @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\BegVCSharp\ReaderAccess\ReaderAccess\nwind.mdb";
OleDbConnection odcConnection = new OleDbConnection(sAccessConnection);
//2、打开连接
odcConnection.Open(); //建立SQL查询
OleDbCommand odCommand = odcConnection.CreateCommand();
//3、输入查询语句
odCommand.CommandText = "select customerID,companyName from Customers"; //建立读取
OleDbDataReader odrReader = odCommand.ExecuteReader(); //查询并显示数据
while (odrReader.Read())
{
//显示取出值(具体显示方式可由自己定义)
tbValue.Text += "\r\t";
tbValue.Text += odrReader["CustomerID"].ToString().PadRight(10, ' ');
tbValue.Text += odrReader["CustomerID"].ToString();
} //关闭连接 shiapifa.com
odrReader.Close(); odcConnection.Close();
}
http://download.csdn.net/source/2756792
参考
http://hi.baidu.com/stream2006/blog/item/e44144fb0e9ed91f6d22ebf8.html
http://topic.csdn.net/u/20100203/15/3a1e78df-0508-40b5-8914-903776f6b02a.html
比如 Console.WriteLine("Hello World");
但是为什么要用控制台连接数据库呢?
这样比用 程序连接数据库 作用更大吗?
新手。不明白什么意思..