如下代码运行时总是说insert into语法错误,为什么?错在这一行,count1=objcmd.executenonquery()

问题描述

strdbcon="provider=microsoft.jet.oledb.4.0;datasource="&server.mappath("user.mdb")strsql="insertintousers(username,password)values('"&username.text&"','"&password1.text&"')"objcon=newoledbconnection(strdbcon)objcon.open()objcmd=newoledbcommand(strsql,objcon)count1=objcmd.executenonquery()

解决方案

解决方案二:
insertinto[users]
解决方案三:
也不行,但是在access中,insertinto语法没错
解决方案四:
把"('"&username.text&"','"&password1.text&"')"里的值写成死值试下,如果成功,说明这里取值有错
解决方案五:
也试了,没用,是不是方法问题?count1=objcmd.executenonquery(),这个方法我从来没用过
解决方案六:
说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.OleDb.OleDbException:INSERTINTO语句的语法错误。源错误:行20:objcon.open()行21:objcmd=newoledbcommand(strsql,objcon)行22:count1=objcmd.executenonquery()行23:ifcount1=1then行24:msg.text="插入一条记录成功!"
解决方案七:
“/cc”应用程序中的服务器错误。--------------------------------------------------------------------------------操作必须使用一个可更新的查询。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.OleDb.OleDbException:操作必须使用一个可更新的查询。源错误:行26:'建立Command对象的SQL命令行27:objCmd=NewOleDbCommand(strSQL,objCon)行28:count=objCmd.ExecuteNonQuery()'执行SQL命令行29:Ifcount=1Then行30:msg.Text="插入一条记录成功!"有哪个能为我解答吗?

时间: 2024-09-15 00:02:01

如下代码运行时总是说insert into语法错误,为什么?错在这一行,count1=objcmd.executenonquery()的相关文章

c#-添加一组数据时,提示insert into 语法错误

问题描述 添加一组数据时,提示insert into 语法错误 //数据库连接 string connstr = "Provider=Microsoft.Jet.OleDb.4.0;"; connstr += @"Data Source=D:Merger201503016caohuanGEARCNC.mdb";//创建连接对象 OleDbConnection tempconn = new OleDbConnection(connstr); tempconn.Open

图片-大神,我这代码运行时为什么出错?

问题描述 大神,我这代码运行时为什么出错? #include #include #include struct sport { char sex,athname[10]; char itemtype,itemname[10]; int itemrank,itemnum,mgrade,wgrade; }ath[2]; struct school { int num; char name[10]; struct sport ath[2]; //int score; }sch[2]; void xue

js css-大神,我这代码运行时为什么出错?

问题描述 大神,我这代码运行时为什么出错? <!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd""><html xmlns=""http://www.w3.org/1999/xhtml"&

excel-WCF 执行SSIS包,代码运行时客户端调用没问题.发布后执行失败

问题描述 WCF 执行SSIS包,代码运行时客户端调用没问题.发布后执行失败 SSIS包将Excel数据导入Sql Server. 在代码中选中.svc文件右键在浏览器中查看,这样启动的服务,客户端可调用成功! 发布到IIS中,客户端调用失败! 这是什么原因呢?跟身份验证有关系吗? 解决方案 应该是用户权限问题,设置一个独立用户http://www.jb51.net/article/39743.htm

数据中设计允许为NULL,但当用vs运行时不填数据是就会报错的问题你????

问题描述 数据中设计允许为NULL,但当用vs运行时不填数据是就会报错的问题你???? using System; using System.Windows.Forms; using System.Data.SqlClient; using System.Collections.Generic; namespace 通过控制台修改数据库文件 { public partial class Form1 : Form { public Form1() { InitializeComponent();

在我使用vb.net-acess通过dataAdapter对象的insertcommand属性向数据库中添加纪录时, 运行的时候老是出现字符串语法错误的提示,不

问题描述 在我使用vb.net-acess通过dataAdapter对象的insertcommand属性向数据库中添加纪录时,运行的时候老是出现字符串语法错误的提示,不知道哪里出了问题.求解答!!急十分感谢!!主要代码:类:SharedFunctionadd()AsStringDiminsvalAsString="'"&stuname&"','"&stusex&"','"&stuhousenum&&

iis 7-IIS运行时挂掉,数据库偶尔连接错误,可能的原因是什么?

问题描述 IIS运行时挂掉,数据库偶尔连接错误,可能的原因是什么? 我们的平台在运行过程中出了两个错误,其中第一错误出现了三次,问题出现时我们立即查看数据库,发现数据库的访问是正常的:第二个错误连续出现十多次,IIS也挂掉了三次.访问量一分钟大约三四百,请问有可能什么原因造成的呢? 查看系统错误为: 1.在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider:

net insert into语法错误详解_实用技巧

问题描述:我用oledb的方式向access数据里写数据,示例源码如下: 复制代码 代码如下: sql="select * from multitable";oledbdataadapter olesub=new oledbdataadapter(sql,olecn);oledbcommandbuilder cb1=new oledbcommandbuilder(olesub);dataset ds=new dataset();olesub.fill(ds."multitab

大哥大姐为什么以下代码运行时总是提示没主方法,久候佳音

问题描述 publicclassSuShu{publicstaticintmain(inta){inttestDiv,flag=0;/*testDiv为测试除数,旗帜初始化,当为1时说明不是素数*/if(a>3)/*注意要排除1,2,3因为它们的一半为1,以便做折半试探法*/{for(testDiv=2;testDiv<=a/2&&flag==0;++testDiv)/*用小于等于它一半的所有数(不包括1)依次做试探*/if(a%testDiv==0)/*当其中有一次能除尽时说