这是我的代码OLEDB连接异常
string connectionString = @"Provider=SQLOLEDB;Data Source=Machine Name;Initial Catalog=MyTestDatabase;";
OleDbConnection conn = new OleDbConnection(connectionString);
DataTable result = new DataTable();
try
{
conn.Open();
OleDbCommand cmd = new OleDbCommand("get_holidays", conn);
cmd.CommandType = CommandType.StoredProcedure;
OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
adapter.Fill(result);
}
$ {例外 “无效的授权规范”}期间 conn.open被抛出()。
你如何连接到sql服务器?通过Windows身份验证或SQL Server身份验证? – Ruben 2011-12-29 08:54:30
我对同一网络中的另一台机器使用了相同的格式。在这里,我试图连接到我工作的同一个系统中的服务器 – 2011-12-29 08:55:05
http://www.connectionstrings.com/sql-server-2008-帮助您解决任何连接字符串问题。也把你的连接到一个使用,所以它被处置。 – Coops 2011-12-29 08:58:39