看过来呀,我的这个程序有问题
<% @LANGUAGE = VBScript %>
<%
Option Explicit
Response.Expires = 0
Dim Cnn, StrCnn,sql
Set Cnn = Server.CreateObject("ADODB.Connection")
StrCnn = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.mappath("dbdata\messages.mdb")
Cnn.Open StrCnn
sql="insert into message(dataname,dataqq) value('kdflkslfkdflsdfjdlkf','32948023480')"
cnn.execute sql
cnn.close
set cnn=nothing
%>
问题点数:20、回复次数:8Top
1 楼tlei9(tl)回复于 2004-05-02 13:53:28 得分 0
提示什么错误呢,大体看来好像没有什么错误,Top
2 楼xiaoxingchi(笨鸟)回复于 2004-05-02 13:54:22 得分 0
什么问题你都没有说清楚!?Top
3 楼3gold(新丁)回复于 2004-05-02 13:57:19 得分 0
错误提示是什么呢?大概看看没什么问题。Top
4 楼passionke(每一步都改变未来,却只能有一种结局!)回复于 2004-05-02 14:06:54 得分 10
sql="insert into message(dataname,dataqq) value('kdflkslfkdflsdfjdlkf','32948023480')"
应该是:insert into ......... values......而不是value
Top
5 楼goldli(龙啸)回复于 2004-05-03 17:24:24 得分 0
错误是: http 500 内部服务器错误
还有改成values之后一样还是以上错误Top
6 楼fivetwogtt(快乐睫毛)回复于 2004-05-03 21:25:58 得分 10
看看是不是标点符号错误(尤其是StrCnn=“”这行)
还有就是把message后面加个空格 value改成valuesTop
7 楼thb28(没有激情的日子)回复于 2004-05-03 22:57:55 得分 0
把sql语句放在 access里调试一下看Top
8 楼stayhere(且留连)回复于 2004-05-03 23:02:28 得分 0
查看一下datename和dateqq的类型和长度,插入的数据长度溢出了Top




