我正在为内部报告创建一个简单的windows c#应用程序,我无法连接到sql server
以下是App.config代码中的代码
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="krConnectionstring" connectionString= "DataSource = 128.129.40.225;Initial Catalog=PRPO;Persist Security Info=True;User ID=intranet;Password=Authorise"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
在表单中的代码如下
private void button1_Click(object sender, EventArgs e)
{
string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["krConnectionstring"].ConnectionString;
SqlConnection conn = new SqlConnection(connstr);
try
{
conn.Open();
}
catch (Exception)
{
throw;
}
}
我收到错误
未处理的类型&#39; System.ArgumentException&#39;发生在System.Data.dll
中其他信息:不支持关键字:&#39;数据源&#39;。
由于
答案 0 :(得分:0)
关键字LoginPage(AcceptanceTester) -> AcceptanceTester(Scenario) -> Scenario(TestCase) -> TestCase
,将DataSource
替换为空格。
试试这个..
Data Source
答案 1 :(得分:0)
由于DataSource在连接字符串中没有空格,我在单词之间添加了空格,并且它工作得很好。