在网页上建立一个TextBox,把TextBox里的(输入)内容插到表Situation里面。我用下面的语句去实现他。但是运行不了。protected void Button1_Click(object sender, System.EventArgs e) //确定入库按钮响应
{string myConnectionStr=System.Configuration.ConfigurationSettings.AppSettings["myStr"];//连接字符串
SqlConnection myConnection=new SqlConnection(myConnectionStr);//创建数据库连接对象
myConnection.Open();
//将输入信息添加到Situation表
string updataSql="INSERT INTO situation (Name) VALUES ('"+Name.Text.Trim"')";
SqlCommand myCommand=new SqlCommand(updataSql,myConnection);
try
{
myCommand.ExecuteNonQuery();//执行Conmand函数
Response.Write("'成功入库!')>");
}
catch
{
myConnection.Close();
Response.Write("碰到意外终止了入库!");
}myConnection.Close();
//将各项目清空
Name.Text="";

解决方案 »

  1.   

    string updataSql="INSERT INTO situation (Name) VALUES ('"+Name.Text.Trim"')"; 
    我这里中的Name.Text.Trim 后面少了个()string updataSql="INSERT INTO situation (Name) VALUES ('"+Name.Text.Trim()"')"; 希望大家留意下。。我是新手。SQL2005 数据代码还不大会
      

  2.   

    SQL2005  基本语法,没有更改啊!!以前怎么用现在用法一样.只是添加了很多新的功能支持.