一个c#与SQL数据库连接的问题,请前辈指点!!
1.我在C#.NET中,想连接SQL Server 的一个数据库,目的是想在应用程序执行时显示这个数据库,却怎么也连不上,我写了如下代码:
//代码开始
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
namespace test14
{
public class Form1 : System.Windows.Forms.Form
{...
...
private System.Windows.Forms.DataGrid dataGrid1;
...
private DataSet myDataSet;
...
...
...
public void GetConnected()
{
try
{
string strCon="server=ROB;database=mydb1;uid=sa;psd=sql";
SqlConnection myConn=new SqlConnection(strCon);
string strCom="SELECT * FROM mydb1";
myDataSet=new DataSet();
myConn.Open();
SqlDataAdapter myCommand=new SqlDataAdapter(strCom,myConn);
myCommand.Fill(myDataSet,"mydb1");
MessageBox.Show("数据库连接成功!");
myConn.Close();
}
catch(System.Exception ex)
{
MessageBox.Show("连接错误!"+ex.ToString(),"错误");
}
}
private void button1_Click(object sender, System.EventArgs e)
{
GetConnected();
dataGrid1.DataSource=myDataSet.Tables["mydb1"];
}
}
}
//代码结束
我的数据源没有错误,运行时总是出现"System.ArgumentException:连接字符串psd中未知的连接选项。..."异常,但是我用的用户名和密码都正确,不知问题出在那里