注册 登录
编程论坛 ASP.NET技术论坛

求助啊!!!!关于数据连接的问题

kimylsy 发布于 2008-05-30 09:02, 573 次点击
string title = newsTitle.Text;
        string style = newsStyle.SelectedItem.Text;
        string content = newsContent.Text;

        string strCon = "server=localhost;database=news;uid=sa";
        SqlConnection con = new SqlConnection(strCon);
   
        string sql = "insert into new('" + title + "','" + style + "','" + content + "')";
        con.Open();
        SqlCommand com = new SqlCommand(sql, con);
      
         com.ExecuteNonQuery();
        con.Close();

这段代码运行的时候 为什么会出现下面的错误啊?
c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\WebSite6\发布新闻.aspx.cs(33,9): error CS0246: 找不到类型或命名空间名称“SqlConnection”(是否缺少 using 指令或程序集引用?)
c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\WebSite6\发布新闻.aspx.cs(33,33): error CS0246: 找不到类型或命名空间名称“SqlConnection”(是否缺少 using 指令或程序集引用?)
c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\WebSite6\发布新闻.aspx.cs(37,9): error CS0246: 找不到类型或命名空间名称“SqlCommand”(是否缺少 using 指令或程序集引用?)
c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\WebSites\WebSite6\发布新闻.aspx.cs(37,30): error CS0246: 找不到类型或命名空间名称“SqlCommand”(是否缺少 using 指令或程序集引用?)
3 回复
#2
残影留香2008-05-30 09:19
没有导入命名空间
#3
kimylsy2008-05-30 10:28
找到问题了...
  但是导入后生成的时候
  说 com.ExecuteNonQuery();
  附近有错...
  有人能帮忙解释下么
#4
sean882008-05-30 10:59
string strCon = "server=localhost;database=news;uid=sa";--数据库有没有设有密码?
string sql = "insert into new('" + title + "','" + style + "','" + content + "')";--设断点运行看一下这个sql是否正确?
1