SQL连接字符串怎么写
答案:3 悬赏:0 手机版
解决时间 2021-07-31 12:45
- 提问者网友:藍了天白赴美
- 2021-07-30 22:04
我想用SQL Server.NET Framework数据提供程序的sqlConnection连接一个Access数据库文件,连接字符串该怎么写啊?
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-07-30 23:00
和Access连接好像不是用sqlConnection呀。。
得用OleDbConnection
con=new OleDbConnection ();
con.ConnectionString="Provider=Microsoft.OLEDB.Jet.4.0;Data source=你的数据库路径“;
得用OleDbConnection
con=new OleDbConnection ();
con.ConnectionString="Provider=Microsoft.OLEDB.Jet.4.0;Data source=你的数据库路径“;
全部回答
- 1楼网友:患得患失的劫
- 2021-07-31 00:42
我教你一个最简单的方法,你打开你用的编程工具,上面工具栏那里有一个数据,你点数据之后,就可以添加Access数据库连接,连接成功之后,就会自动生成连接字符串。
- 2楼网友:空山清雨
- 2021-07-30 23:30
using System;
using System.Data.OleDb;
class OleDbTest{
public static void Main()
{
//create the database connection
OleDbConnection aConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb");
//create the command object and store the sql query
OleDbCommand aCommand = new OleDbCommand("select * from emp_test", aConnection);
try
{
aConnection.Open();
//create the datareader object to connect to table
OleDbDataReader aReader = aCommand.ExecuteReader();
Console.WriteLine("This is the returned data from emp_test table");
//Iterate throuth the database
while(aReader.Read())
{
Console.WriteLine(aReader.GetInt32(0).ToString());
}
//close the reader
aReader.Close();
//close the connection Its important.
aConnection.Close();
}
//Some usual exception handling
catch(OleDbException e)
{
Console.WriteLine("Error: {0}", e.Errors[0].Message);
}
}
}
来源google,这是一个c#连接access的示例
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯