c:\inetpub\wwwroot\bycj\login.aspx.cs(56): 找不到类型或命名空间名称“Sqlconnection”(是否缺少 using 指令或程序集引用?)我的名称空间中已经加了using System.Data.SqlClient;为什么还会出现上面的提示
解决方案 »
- 分布式计算体系结构,如何快速的理解。
- C# static 方法 的泛型 怎么才能 new 啊
- 求救:程序在NetworkStream.Write阻塞
- DataAdapter和DataSet操作数据库问题
- C#的winform程序页面跳转问题?急!
- 关于c#操作注册表的权限的问题
- 怎样把已经有很多内容的DropDownList列表定位到某一项
- while (true) { if (a<b) then break} ? while (a<b) {} ? 哪个方案好一些呢??
- 我一直遵守CSDN的各项制度, 为什么扣我的信誉分啊?
- delegate
- 请牛人优化一下下面的代码,关于List<string>海量数据的。
- 那位写采集啊
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Data.Common;
private void btnlogin_Click(object sender, System.EventArgs e)
{
SqlConnection con=new SqlConnection ("server=CHINESE-11E9574;uid=sa;pwd=;database=khgx");
con.open();
SqlComm com=new SqlCommand("select count(*) from user where LoginID='"+txtusername.Text+"'and password='"+txtpassword+"',con");
int count=Convert.ToInt32(cmd.ExecuteScalar().ToString());
if (count>0)
{
Response.Redirect("default.aspx");
}
con.close();
}提示的错误是:
c:\inetpub\wwwroot\bycj\login.aspx.cs(58): “System.Data.SqlClient.SqlConnection”并不包含对“open”的定义
c:\inetpub\wwwroot\bycj\login.aspx.cs(59): 找不到类型或命名空间名称“SqlComm”(是否缺少 using 指令或程序集引用?)
c:\inetpub\wwwroot\bycj\login.aspx.cs(60): 找不到类型或命名空间名称“cmd”(是否缺少 using 指令或程序集引用?)
c:\inetpub\wwwroot\bycj\login.aspx.cs(65): “System.Data.SqlClient.SqlConnection”并不包含对“close”的定义
c:\inetpub\wwwroot\bycj\login.aspx.cs(59): 找不到类型或命名空间名称“SqlComm”(是否缺少 using 指令或程序集引用?)
c:\inetpub\wwwroot\bycj\login.aspx.cs(60): 找不到类型或命名空间名称“cmd”(是否缺少 using 指令或程序集引用?)
c:\inetpub\wwwroot\bycj\login.aspx.cs(65): “System.Data.SqlClient.SqlConnection”并不包含对“close”的定义
把 opend 改为 Open
SqlComm SqlCommand
cmd 只看到你定义了 com
colse Close有这么粗心????
{
SqlConnection con=new SqlConnection ("server=CHINESE-11E9574;uid=sa;pwd=;database=khgx");
con.Open();
SqlCommand com=new SqlCommand("select count(*) from user where LoginID='"+txtusername.Text+"'and password='"+txtpassword+"',con");
int count=Convert.ToInt32(com.ExecuteScalar().ToString());
if (count>0)
{
Response.Redirect("default.aspx");
}
con.Close();
}
楼主你是直接哪里拷的代码吧!
代码加了using System.Data.SqlClient;可以在错误的地方。按Ctrl+J 来看看是否有对应的Sql开头类名。没有的话说明。你的DLL还没有加进来