| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 330 人关注过本帖
标题:沟通从从语法开始(insert into语法错误)
收藏  订阅  推荐  打印 
tm_ma
Rank: 2
来自:中南林
等级:注册会员
帖子:147
积分:1584
注册:2007-3-20
沟通从从语法开始(insert into语法错误)

IE说:Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误。
_____________________________________________

程序:
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<script language="vb" runat="server">
sub enter_Click(sender as object,e as eventargs)
dim conn as new oledbconnection("provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("../databace/wwwlink.mdb"))
dim sql as string
sql="insert into wwwlink(sitename,url,intro,grade,submit_date) values('" & sitename.text & "','" & url.text & "','" & intro.text & "'," & cint(grade.selecteditem.text) & " , #" &now() &"#"
dim cmd as new oledbcommand(sql,conn)
conn.open()
cmd.executenonquery()
conn.close()
message.text="提交成功"
end sub
</script>
辛苦了!!!

搜索更多相关主题的帖子: insert  语法  沟通  
2007-3-31 16:13
skyland84
Rank: 4
等级:高级会员
威望:4
帖子:543
积分:5534
注册:2006-10-9

VB ?看是没有问题! 用就有问题了~!

决定人生~
2007-4-2 11:28
scindy
Rank: 4
等级:高级会员
威望:1
帖子:538
积分:5552
注册:2006-10-23

#" &now() &"# 改成:#" & now() &"#

试试,加一空格!!!







不要错过再说爱!!! 置之死地而后生,努力一年! QQ:410243392 MSN:shanxinran@hotmail.com
2007-4-2 11:56
bygg
Rank: 12Rank: 12Rank: 12
来自:乖乖的心中
等级:版主
威望:170
帖子:9752
积分:97321
注册:2006-10-23

你的grade字段是什么类型的??

一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的E-mail:mylover624@yahoo.com.cn
2007-4-2 12:36
tm_ma
Rank: 2
来自:中南林
等级:注册会员
帖子:147
积分:1584
注册:2007-3-20

以下是引用scindy在2007-4-2 11:56:23的发言:
#" &now() &"# 改成:#" & now() &"#

试试,加一空格!!!






我断网了几天
他说的对,但是还是不行,有出现一个新的错误
____________________________操作必须使用一个可更新的查询
想了很久,一直不懂!我更新记录也不行!


每个人都他妈的那么开心,为什么我就不行!
2007-4-4 18:42
tel1982
Rank: 4
来自:水星
等级:高级会员
威望:8
帖子:853
积分:8638
注册:2006-10-21

这应该是权限的设置有问题,你可以这一这样做:右键点击数据库的属性,在里面找到安全选项,然后找到everyone选项,把它的权限放到最大就可以了,如果没有这个选项,那么就进行添加,然后再以上面所说就可以了。

Face up to life with smiles no matter what happens
2007-4-5 08:14
fgwuhen
Rank: 2
等级:注册会员
帖子:95
积分:1108
注册:2006-10-5

是不是字段的类型不相符,将sql语句显示出来看看? message.text=sql

[此贴子已经被作者于2007-4-5 8:20:48编辑过]


2007-4-5 08:19
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.054889 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved