这是书上的一段程序 我打下来,却有问题
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent(); string connectionString = "server=localhost;trusted_connection=yes; database=NORTHWND";
string conmandString = "Select CompanyName,ContactNames from Customers";
SqlDataAdapter DataAdapter=new SqlDataAdapter (conmandString,connectionString);
DataSet dataSet=new DataSet();
DataAdapter.Fill(dataSet,"Customers"); DataTable dataTable=dataSet.Tables[0];
foreach(DataRow dataRow in dataTable.Rows)
{
listBox1.Items.Add(dataRow["CompanyName"]+"("+dataRow["ContactName"]+")"); }
}
}
错误是 : 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
我的MSSQL可以运行,各种配置也配置好了
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent(); string connectionString = "server=localhost;trusted_connection=yes; database=NORTHWND";
string conmandString = "Select CompanyName,ContactNames from Customers";
SqlDataAdapter DataAdapter=new SqlDataAdapter (conmandString,connectionString);
DataSet dataSet=new DataSet();
DataAdapter.Fill(dataSet,"Customers"); DataTable dataTable=dataSet.Tables[0];
foreach(DataRow dataRow in dataTable.Rows)
{
listBox1.Items.Add(dataRow["CompanyName"]+"("+dataRow["ContactName"]+")"); }
}
}
错误是 : 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
我的MSSQL可以运行,各种配置也配置好了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货