谁帮我搞定我就以身相许!!
我做的 注册登陆系统一直有问题,但我已经绞尽脑汁还是一筹莫展,具体如下:
列名 'Password' 无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: 列名 'Password' 无效。
源错误:
行 62: System.Data.DataSet objDataSet=new DataSet();
行 63: System.Data.SqlClient.SqlDataAdapter objDataAdapter=new SqlDataAdapter(strSQL,objConn);
行 64: objDataAdapter.Fill(objDataSet,"Employees;");
行 65: if(this.TextBox2.Text.Trim()==objDataSet.Tables[0].Rows[0].ToString())
行 66: {
源文件: c:\inetpub\wwwroot\004\webform1.aspx.cs 行: 64
堆栈跟踪:
[SqlException: 列名 'Password' 无效。]
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +723
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) +45
System.Data.SqlClient.SqlCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +5
System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +304
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +77
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +36
_004.WebForm1.Button1_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\004\webform1.aspx.cs:64
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1277
问题点数:0、回复次数:46Top
1 楼saucer(思归)回复于 2005-05-11 00:12:27 得分 0
太吓人了吧?一个简单的题目就要以身相许,你有几个身子?这辈子还嫁人么?
你用的是SQL SERVER么?哪个版本?strSQL里是什么?确认你strSQL所指的表里确实有Password一字段,或者添加[],
select [Password],.....Top
2 楼yezie(椰子)(.Net)回复于 2005-05-11 00:14:37 得分 0
Password是关键字所以要加[],以身相许就不必了,哈哈Top
3 楼lstup(流水)回复于 2005-05-11 00:19:40 得分 0
不用了,我家男保姆有一堆呢Top
4 楼zyja1()回复于 2005-05-11 00:20:52 得分 0
不行呀!我加了以后还是有问题:如下
不支持关键字: “password[]”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentException: 不支持关键字: “password[]”。
源错误:
行 58: private void Button1_Click(object sender, System.EventArgs e)
行 59: {
行 60: System.Data.SqlClient.SqlConnection objConn= new SqlConnection(strConnection);
行 61: string strSQL="select Password[] from Employees where Name='"+this.TextBox1.Text.Trim()+"'";
行 62: System.Data.DataSet objDataSet=new DataSet();
源文件: c:\inetpub\wwwroot\004\webform1.aspx.cs 行: 60
Top
5 楼zyja1()回复于 2005-05-11 00:22:26 得分 0
我用的是SQL server2000
Top
6 楼saucer(思归)回复于 2005-05-11 00:22:36 得分 0
看清楚了,是[Password]Top
7 楼noyester()回复于 2005-05-11 00:28:10 得分 0
Password 要用 []括起来,保留字符Top
8 楼noyester()回复于 2005-05-11 00:28:47 得分 0
写SQL语句之后,在查询分析器里面测试一下,然后再用Top
9 楼wdcszl(Leithon)回复于 2005-05-11 01:26:18 得分 0
select [Password],.....Top
10 楼lau_marco(青苹果)回复于 2005-05-11 02:28:37 得分 0
objDataAdapter.Fill(objDataSet,"Employees;");
我晕!!多了一个";"号的
Top
11 楼lau_marco(青苹果)回复于 2005-05-11 02:30:12 得分 0
呵,也不知道你卖身卖了几次了?
你的身子不值钱了!
还是刘着自己用吧!~~~
无福享用呀!~~
呵呵!~~~Top
12 楼io8(星宇)回复于 2005-05-11 03:57:56 得分 0
string strSQL="select [Password] from Employees where Name='"+TextBox1.Text+"'";
这样Top
13 楼hchxxzx(NET?摸到一点门槛)回复于 2005-05-11 08:22:15 得分 0
楼主:今后请不要再发这种题目的贴子,好吗?你有问题,大家都会热情帮助,只要你把你的问题描述清楚,肯定可以解决,如上标题,只会让人耻笑转而袖手不管.
请自重Top
14 楼zr1982930(皮卡丘)回复于 2005-05-11 08:25:48 得分 0
楼主肯定是一男淫!Top
15 楼njuzgj(罐子)回复于 2005-05-11 08:28:29 得分 0
UPTop
16 楼liuqm(blue)回复于 2005-05-11 08:31:23 得分 0
那么不细心,嫁我都不敢要!!
要细心呵!!
做程序员不细心可不行!!Top
17 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-05-11 08:35:00 得分 0
强烈鄙视你这种人。。。。既然还有脸在这里混下去。。真是丢人啊。。。。
哎。。CSDN最近看来是被这般LJ给费了。。。Top
18 楼jzywh(江大鱼)回复于 2005-05-11 08:35:34 得分 0
[Password]Top
19 楼sucan(凤梧)回复于 2005-05-11 08:39:39 得分 0
以身相许算了,帮你upTop
20 楼zhanqiangz(闲云野鹤-Overriding)回复于 2005-05-11 08:40:08 得分 0
凡是数据库的保留字都要这么干!
最近以身相许的人太多了!
Top
21 楼tianzhijian(天之剑)回复于 2005-05-11 08:41:01 得分 0
晕,怎么以身相许都有了。。。Top
22 楼terryshi(terryshi)回复于 2005-05-11 08:44:18 得分 0
看到题目友情upTop
23 楼xubinhui(东方未名)回复于 2005-05-11 08:47:20 得分 0
这个征婚启事不错!Top
24 楼clbo(Field)回复于 2005-05-11 08:51:11 得分 0
UP hchxxzx(NET?摸到一点门槛) 的说法!!
Top
25 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-05-11 08:51:46 得分 0
你这种人做程序员不是给我们这些程序员丢脸吗?
你不觉得你的素质级差,,品德已经败坏到了极点了吗?你不觉得很羞耻吗??
呵呵。。可笑之。。。。悲。。。。Top
26 楼devil_angel(毕重生)回复于 2005-05-11 08:56:49 得分 0
hoho。。这。。。无语Top
27 楼jinger007(jinger)回复于 2005-05-11 09:00:50 得分 0
zr1982930(皮卡丘) 说的对Top
28 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-05-11 09:01:06 得分 0
呵,也不知道你卖身卖了几次了?
你的身子不值钱了!
还是刘着自己用吧!~~~
无福享用呀!~~
呵呵!~~~
被楼主以身相许是一种深深的不幸Top
29 楼wzhengrong2004()回复于 2005-05-11 09:11:27 得分 0
hackate(兰花开香入梦境,独思佳人亦飘然!!) (
这位兄弟说的有点过了哦!!!Top
30 楼dhrubber()回复于 2005-05-11 10:16:40 得分 0
another b itchTop
31 楼oneway888(xiaoaoyisheng)回复于 2005-05-11 10:56:08 得分 0
死鬼出马了,你等着嫁吧Top
32 楼Paradise_heida(学海无涯,回头是岸!)回复于 2005-05-11 10:59:26 得分 0
gl & hf
不要动不动就以身相许 ^^Top
33 楼nonepassby(lcx)回复于 2005-05-17 01:32:58 得分 0
群众很生气,后果很严重Top
34 楼pingnt(淡蓝色的雪)回复于 2005-05-17 09:56:41 得分 0
.....................Top
35 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-05-17 11:51:52 得分 0
昨天,也有一位这样的兄台Top
36 楼Truly()回复于 2005-05-17 17:41:51 得分 0
唉,世风日下Top
37 楼QSWW21CN(酸酸甜甜就是我啊)回复于 2005-05-27 17:27:51 得分 0
我搞不定。你还以身相许不。。。Top
38 楼tbmlh(成林)回复于 2005-05-27 18:27:08 得分 0
我不取男的。Top
39 楼happyjun2000(蓝色游侠∮是非成败转头空)回复于 2005-05-27 19:06:07 得分 0
死鬼????
呵呵!!Top
40 楼renyu732(Sysinfo)回复于 2005-05-29 21:20:06 得分 0
哈哈[password]Top
41 楼dxl6868()回复于 2005-05-29 21:25:10 得分 0
最好不要用数据库的保留字哦。Top
42 楼snowrecollect(不再花痴)回复于 2005-05-29 21:36:39 得分 0
学到不少东西!!!Top
43 楼humorous2001(高兴就好)回复于 2005-05-29 22:39:46 得分 0
以身相许就不必了,我只要一夜情,哈哈!Top
44 楼wagada()回复于 2005-05-29 22:49:23 得分 0
string HelpMe( Person p )
{
string strOhNo = "Pls describe it more clearly !";
string strOhYeah = "Select [Password],....."
if ( u.sex == female && u.type == beauty && u.age >= 18 && u.age <= 28 )
return strOhYeah;
else
return strOhNo;
}Top
45 楼boboan3321()回复于 2005-05-29 23:16:43 得分 0
悲哀
Top
46 楼terryshi(terryshi)回复于 2005-05-29 23:33:14 得分 0
以身相许Top




