Message="不支持关键字: “id”。最后一不错了

问题描述

用户代码未处理System.ArgumentExceptionMessage="不支持关键字:“id”。"Source="System.Data"StackTrace:在System.Data.Common.DbConnectionOptions.ParseInternal(Hashtableparsetable,StringconnectionString,BooleanbuildChain,Hashtablesynonyms,BooleanfirstKey)在System.Data.Common.DbConnectionOptions..ctor(StringconnectionString,Hashtablesynonyms,BooleanuseOdbcRules)在System.Data.SqlClient.SqlConnectionString..ctor(StringconnectionString)在System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(StringconnectionString,DbConnectionOptionsprevious)在System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(StringconnectionString,DbConnectionPoolGroupOptionspoolOptions,DbConnectionOptions&userConnectionOptions)在System.Data.SqlClient.SqlConnection.ConnectionString_Set(Stringvalue)在System.Data.SqlClient.SqlConnection.set_ConnectionString(Stringvalue)在System.Data.SqlClient.SqlConnection..ctor(StringconnectionString)在_Default.Button1_Click1(Objectsender,EventArgse)位置d:MyDocumentsVisualStudio2005WebSitesWebSite4BbsEnrol.aspx.cs:行号25在System.Web.UI.WebControls.Button.OnClick(EventArgse)在System.Web.UI.WebControls.Button.RaisePostBackEvent(StringeventArgument)在System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)在System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)在System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)在System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)

解决方案

解决方案二:
最后"不错了"你还问啥???
解决方案三:
改个名称,别用关键字了
解决方案四:
要注意避开关键字不过你的帖子贴出了错误信息,但是没有贴出错误地方的代码,可是让我们瞎猫捉死耗子
解决方案五:
SqlConnectionmycon=newSqlConnection("server=(local);DataBase=ab_07;UserID=sa;PWD=123");mycon.Open();SqlCommandmycom=newSqlCommand("selectcount(*)fromtb_UserDatawhere(UserName)=('"+TextBox1.Text+"')",mycon);intcount=Convert.ToInt32(mycom.ExecuteScalar());对象名'tb_UserData'无效。是什么意思啊
解决方案六:
关键字
解决方案七:
SQL有关键子把关键字用[]框起来就OK了SqlCommandmycom=newSqlCommand("selectcount(*)fromtb_UserDatawhere(UserName)=('"+TextBox1.Text+"')",mycon);intcount=Convert.ToInt32(mycom.ExecuteScalar());自己注意count(*)from没有空格,自己用SQL语句测试工具测试一下这些小问题都可以避免的
解决方案八:
要用id的话在SQL里面就直接[id],建议多看看书,多用GOOGLE
解决方案九:
你定义的变量名正好是系统关键字了吧?
解决方案十:
用[]把提示出错的ID框起来。。。。

时间: 2024-12-22 15:14:21

Message="不支持关键字: “id”。最后一不错了的相关文章

vb.net-ASP.NET连接oracle数据库提示 :不支持关键字: “(kstsdb”。

问题描述 ASP.NET连接oracle数据库提示 :不支持关键字: "(kstsdb". 我利用vb.net编写asp.net连接oracle数据库时,提示:不支持关键字: "(kstsdb".我的具体代码是这样写的 Dim constring As String = ""(KSTSDB=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.12.15.203)(PORT=1521))(CONNECT_DAT

VB.NET2010 操作数据库时出错“不支持关键字: “date source”。”

问题描述 VB.NET2010操作数据库时出错"不支持关键字:"datesource"."出错问题如图所示请帮忙讲解如错原因.如何修改.大体讲一下原理.或扩展知识.谢谢了.代码为:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimConnstringAsString="DateSource=.SQLEXPRES

部署网站服务器问题求解答ArgumentException: 不支持关键字: “dserver”

问题描述 部署网站服务器问题求解答ArgumentException: 不支持关键字: "dserver" "/"应用程序中的服务器错误. 不支持关键字: "dserver". 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ArgumentException: 不支持关键字: "dserver". 源错误: 执行当

苹果中国首次支持Apple ID“两步验证”服务

[TechWeb报道]苹果于2013年在美国本地推出一项Apple ID二次验证服务,现在该服务已经来到中国,开启该服务后,除了常规输入ID和密码之外,用户还必须输入苹果发送的4位验证码方可对账户进行变更.该功能的加入很大程度强化了Apple ID的安全性,即便歹徒猜中了你的密码,也无法对你的账户进行任何更改.目前该服务已经从11个地区扩展到了59个,其中包括中国大陆.香港和台湾.开启步骤为:苹果官网--技术支持--Apple ID--登陆你的ID--选择密码安全隐私--开启两步验证--按照提示

android-在toast上显示 "message" 和 "contact"

问题描述 在toast上显示 "message" 和 "contact" 我想在程序中设置一个toast,它可以显示:Your message ""message"" is sent to ""contact"" .我用的以下的代码: if (phoneNo.length()>0 && message.length()>0) Toast.makeText(ge

css设置background-image不起作用,去掉<div id="menuBar">的id就行了,求具体原因

问题描述 css设置background-image不起作用,去掉<div id="menuBar">的id就行了,求具体原因 <html><head> <style type=""text/css""> #menuBar { /*display: none;*/ background-color: #fffd7a; width: 100%; } #menuBar div.menuItemTr {

技术-link环境下制作一款《订餐软件》,其中&amp;amp;quot;andro&amp;amp;quot;和&amp;amp;quot;ios&amp;amp;quot;是否支持windows?

问题描述 link环境下制作一款<订餐软件>,其中"andro"和"ios"是否支持windows? link环境下制作一款<订餐软件>,其中"andro"和"ios"是否支持windows?用什么技术? 解决方案 你可以用Xamarin,它是一个跨平台的开发环境,支持android和ios 解决方案二: 没看明白,android和ios都是不同的操作系统,并且是移动端的,而windows是桌面操作系统

j2ee-&amp;amp;lt;s:property value=&amp;amp;quot;message&amp;amp;quot;/&amp;amp;gt;值都是null

问题描述 <s:property value="message"/>值都是null s:property value="message"/值都是null,在后台有定义message的set和get方法. 解决方案 后台打印一下message,看看是不是为null 解决方案二: 页面上得不到数据,应该先检查一下你后台获取数据时是否有问题,如果后台都获取不到数据,前台肯定没有数据了 解决方案三: 打印看下,是不是数据发过去,或者看下你到get和set方法 解

重启IIS提示&amp;quot;不支持此接口&amp;quot;这个错误,无法正常重启的解决方法_win服务器

最近本机调试程序,重启IIS老提示"不支持此接口"这个错误,无法正常重启,日志里也没错误,我用的是win 2003 的系统,经过搜索(搜索引擎是个好东西)发现是360最新版,也就是7.0在痕迹清理中的注册表清理时,把注册表的某个键给删掉了, 出现了这个错误,现将注册表的内容发上来,供出现了同样错误的童鞋们修复用.将下面代码保存为 1.reg 文件,双击导入注册表即可: 复制代码 代码如下: Windows Registry Editor Version 5.00 [HKEY_CLASS