请大神看一下哪里出错了?(用C#做网站)

usingSystem;usingSystem.Data;usingSystem.Collections.Generic;usingSystem.Collections;... using System;using System.Data;using System.Collections.Generic;using System.Collections;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class login : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Cookies["StuNo"] != null) txtUserName.Text = Request.Cookies["StuNo"].Value; } } protected void btmLogin_Click(object sender, EventArgs e) { SqlConnection cn = new SqlConnection(); cn.ConnectionString = "server=401TPK6MEEYUY94;database=xk;integrated security=SSPI"; SqlConnection cmd = new SqlConnection(); cmd.Connection = cn; cmd.CommandText = "select*from Student where StuNo=@StuNo and pwd=@pwd"; cmd.Parameters.Add("@StuNo", SqlDbType.Char, 8).Value = txtUserName.Text.Trim(); cmd.Parameters.Add("@pwd", SqlDbType.Char, 8).Value = txtPassword.Text.Trim(); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if(dr.Read()) { Response.Cookies["StuNo"].Value = txtUserName.Text.Trim(); Response.Cookies["Password"].Value = txtPassword.Text.Trim(); Response.Cookies["StuNo"].Expires = DateTime.Now.AddDays(int.Parse(dpExpires.SelectedValue)); Response.Cookies["Password"].Expires = DateTime.Now.AddDays(int.Parse(dpExpires.SelectedValue)); Session["StuName"] = dr["StuName"].ToString(); Response.Redirect("chat.aspx"); } else { Literal lit = new Literal(); lit.Text = "<sript language='javascript'>window.alert('登录失败’)</script>"; Page.Controls.Add(lit); } cn.Close();错误 2 “System.Data.SqlClient.SqlConnection”不包含“CommandText”的定义,并且找不到可接受类型为“System.Data.SqlClient.SqlConnection”的第一个参数的扩展方法“CommandText”(是否缺少 using 指令或程序集引用?) E:\VS_ASP.NET\xuanke\login.aspx.cs 31 13 xuanke 展开
 我来答
15918713215
2018-03-20 · TA获得超过309个赞
知道小有建树答主
回答量:213
采纳率:75%
帮助的人:68.5万
展开全部
  • string conStr = "server=.;user=sa;pwd=123456;database=CustomerManagement";//连接字符串  

  • SqlConnection conText = new SqlConnection(conStr);//创建Connection对象  

  • try  

  • {  

  • conText.Open();//打开数据库  

  • string sql = "select * from manager";//创建统计语句  

  • SqlCommand comText = new SqlCommand(sql, conText);//创建Command对象  

  • SqlDataReader dr;//创建DataReader对象  

  • dr=comText.ExecuteReader();//执行查询  

  • if (dr.HasRows)//判断数据表中是否含有数据  

  • {  

  • Console.WriteLine("manager数据表中含有数据");  

  • }  

  • else  

  • {  

  • Console.WriteLine("manager数据表中没有数据");  

  • }  

  • }  

  • catch (Exception ex)//创建检查Exception对象  

  • {  

  • Console.WriteLine(ex.Message.ToString());//输出错误信息  

  • }  

  • finally  

  • {  

  • conText.Close();//关闭连接  


追问
没看懂啊老哥,我老是报错
错误 2 “System.Data.SqlClient.SqlConnection”不包含“CommandText”的定义,并且找不到可接受类型为“System.Data.SqlClient.SqlConnection”的第一个参数的扩展方法“CommandText”(是否缺少 using 指令或程序集引用?) E:\VS_ASP.NET\xuanke\login.aspx.cs 31 13 xuanke
追答
SqlConnection cmd = new SqlConnection();//这句改成
SqlCommand cmd= new SqlCommand();//程序员要有耐心要细心,很多时候卡了很久的问题,到最后发现只是一个容易忽略的小问题
深圳联雅网络科技有限公司
2023-08-27 广告
作为深圳联雅网络科技有限公司的工作人员,我认为网站搭建需要经过以下步骤:1. 确定网站的目的和主题,以及目标受众群体。2. 选择适合的网站平台和域名,并购买和注册域名。3. 设计网站的页面布局和风格,并编写HTML和CSS代码。4. 添加网... 点击进入详情页
本回答由深圳联雅网络科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式