本文介绍了连接到Sql Server 2014数据库时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在SQL Server 2014中有一个数据库,并希望从数据库中的一个表中的一列填充一个ComboBox。以下是我用它做的代码:

  string  connectionString = ; 
SqlConnection连接;
SqlCommand命令;
SqlDataAdapter adapter = new SqlDataAdapter();
DataSet ds = new DataSet();
string sql = null ;
connectionString = 数据源= IMRAN-PC;初始目录= MyFirstSqlDbDataSet; Integrated Security = true;
sql = select * from CourseInfo;

connection = new SqlConnection(connectionString);

尝试
{
connection.Open();
command = new SqlCommand(sql,connection);
adapter.SelectCommand = command;
adapter.Fill(ds);
adapter.Dispose();
command.Dispose();
connection.Close();

cboCourse.DataSource = ds.Tables [ 0 ];
cboCourse.ValueMember = ID;
cboCourse.DisplayMember = [课程编号和名称];
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, 连接错误);
}



问题是,当我运行应用程序时,会出现以下错误:

无法打开数据库MyFirstSqlDbDataSet 登录请求。登录失败。

用户'imran-PC\Anas'登录失败。



任何人都可以告诉我这个问题的原因以及这个问题的可能解决方案?

我还想知道如果使用Sql Server身份验证,必须在连接字符串中输入哪个用户名和密码。 Thanx提前寻求帮助。

解决方案


这篇关于连接到Sql Server 2014数据库时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 15:46