C#连接数据库出现实例错误是怎么回事啊

2025-01-07 04:43:53
推荐回答(2个)
回答1:

看提示没用的,看看你的数据库连上了没,要把.mdf文件附加到sqlserver数据库里的,然后看web.config里的文件配置好没,参照我的例子

providerName="System.Data.SqlClient" />

Data Source用本机的sqlexpress确保到其他机子上可以,Initial Catalog即你的数据库名
不会的话去看看ado.net编程吧

回答2:

好像应该这么写
///


/// 打开数据库
///

public void Open()
{
connectionString = "Data Source=" + dbServer + "\\AFC_DATABASE;Initial Catalog=" + dbName + ";Persist Security Info=True;User ID=" + dbUserName + ";Password=" + dbPassword;
conn = new SqlConnection(connectionString);
try
{
conn.Open();
}
catch(SqlException sqlex)
{
MessageBox.Show(sqlex.Message);
return;