请捉BUG......

alphard 2000-06-02 04:23:00
源程序如下:
question1=Request.Form ("question")
strProvider="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\") & "\pub1.mdb;"
set objConn = server.createobject("ADODB.Connection")
objConn.Open strProvider
set cm = Server.CreateObject("ADODB.Command")
cm.ActiveConnection = objConn
Response.Write question
cm.CommandText ="ALTER TABLE alphardquestion ADD "&question1&" char(20)"
cm.Execute
执行错误提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access 驱动程序] 字段定义语法错误
我将
cm.CommandText ="ALTER TABLE alphardquestion ADD "&question1&" char(20)"
中"&question1&"改成任意指定名称如:job,则正常。请各位大侠指教!!
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
linyu 2000-07-06
  • 打赏
  • 举报
回复
[解释]
多了一个空格。
zigzag 2000-07-06
  • 打赏
  • 举报
回复
question1没有取到值。
qiuhao 2000-06-02
  • 打赏
  • 举报
回复
我想应该是:
question1为空值
蝈蝈俊 2000-06-02
  • 打赏
  • 举报
回复
Response.Write question
打出是什么???

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧