已有57人关注
C#项目案例分析明日文库,调试时有错误
发表在C#图书答疑 2015-05-12
是否精华
版块置顶:
C#项目案例分析明日文库,调试时数据库连接有错误。我使用的是Visual Studio2010,数据库使用的是Visual Studio2010自带的数据库。

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) 
分享到:
精彩评论 5
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-05-12
沙发
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,这个程序需要把数据库附加到SQL Server服务器上,然后把连接字符串中的服务器名改成你的SQL Server服务器名。
[/FIELDSET]

回复:必须使用SQL Server2005吗,可以使用SQL Server2008或者Visual Studio2010自带的数据库吗?
  
aya3001
学分:0 LV1
2015-05-12
板凳
你没建立IIS,你自己的电脑不是服务器类型
佚名
学分:70 LV3
TA的每日心情
开心
2021-07-05 14:21:40
2015-05-13
地板
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,这个程序需要把数据库附加到SQL Server服务器上,然后把连接字符串中的服务器名改成你的SQL Server服务器名。
[/FIELDSET]

回复:必须使用SQL Server2005吗,可以使用SQL Server2008或者Visual Studio2010自带的数据库吗?
  
[/FIELDSET]

回复:可以使用SQL Server 2008,代码一样;但是使用VS自带的数据库时,代码就不一样了,参考下面代码:

using System.Data.SqlServerCe;

namespace testc
{
public partial class Form1 : Form
{
SqlCeConnection sqlceCon = new SqlCeConnection();
SqlCeCommand sqlCeCom = new SqlCeCommand();
DataTable dt = new DataTable();

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
sqlceCon = new SqlCeConnection("Data Source=C:\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\Samples\\Northwind.sdf");
sqlceCon.Open();

SqlCeDataAdapter adptrOdbc = new SqlCeDataAdapter("select * from customers", sqlceCon);
adptrOdbc.Fill(dt);

dataGridView1.DataSource = dt;
}
}
}
  
[/FIELDSET]

回复:
  
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照