c#.net高手请进 我这段链接代码哪出问题了 帮看看啊

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:20:08
protected void Button2_Click(object sender, EventArgs e)
{
//第一步验证数据……
//
SqlDataAdapter da = new SqlDataAdapter();
//创建连接对象
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=dq-7692207f973f;Initial Catalog=dababase;User ID=sa";
//创建查询命令对象
SqlCommand selectCmd = new SqlCommand();
selectCmd.CommandText = "select * from ta";
selectCmd.Connection = conn;

//创建添加数据的命令对象
SqlCommand insertCmd = new SqlCommand();
insertCmd.CommandText = "insert into ta values(@text1)";
insertCmd.Connection = conn;
//向插入命令添加参数
/*
SqlParameter bookNameParam = new SqlParameter("@text1", SqlDbType.NVarChar, 5000);
bookNameParam.SourceColumn = "BookName";
insertCmd.Parameters.Add(

晕,你的连接没有打开啊。
应该这样:
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=dq-7692207f973f;Initial Catalog=dababase;User ID=sa";
conn.Open();
。。。。。
把sql server的远程连接打开!在服务的选项里看一下。

看看sql是否开启了Windows和Sql的混合登录模式,还有就是Data Source是否正确,可以改成IP地址试试或者(local)

使用conn前,要先打开.conn.Open();