|  | 主题:  INSERT INTO 语句的语法错误   求救! | 
            
                        
                
                    |  toddtodd
 职务:普通成员
 等级:1
 金币:0.0
 发贴:18
 注册:2004/8/25 16:32:28
 
 | 
                            
                            #12004/8/26 0:49:22 
                                用DW MX来连接数据库(ACCESS),连接代码:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("/gbook.mdb")脚本用JS,提交信息时,出现下面错误;用vbs脚本也是出现这个问题,怎么解决……
 
 Microsoft JET Database Engine (0x80040E14)
 INSERT INTO 语句的语法错误。
 
 dw生成的gbook.asp文件是内容是:
 <%
 // FileName="Connection_ado_conn_string.htm"
 // Type="ADO"
 // DesigntimeType="ADO"
 // HTTP="true"
 // Catalog=""
 // Schema=""
 var MM_gbook_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("/gbook.mdb")
 %>
 
 
                                
                                    编辑历史:[此帖最近一次被 toddtodd 编辑过(编辑时间:2004-08-26 01:20:51)]
 
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #22004/8/26 9:30:48 
                                再次提醒:不要同样的问题多次发贴.
 我前面那个回帖你看了么?
 
 下次坚决封ID
 
 | 
                        
                
                    |  toddtodd
 职务:普通成员
 等级:1
 金币:0.0
 发贴:18
 注册:2004/8/25 16:32:28
 
 | 
                            
                            #32004/8/26 14:22:41 
                                看看输出的SQL
 不好意思,我是个菜鸟,看不明白,能具体一下吗?谢谢,
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #42004/8/26 14:37:21 
                                Response.write(MM_editQuery)Response.end()
 
 Set MM_editCmd = Server.CreateObject("ADODB.Command")
 MM_editCmd.ActiveConnection = MM_editConnection
 MM_editCmd.CommandText = MM_editQuery
 MM_editCmd.Execute
 MM_editCmd.ActiveConnection.Close
 
 加上上面的两句话,你就可以看到SQL了
 | 
                        
                
                    |  toddtodd
 职务:普通成员
 等级:1
 金币:0.0
 发贴:18
 注册:2004/8/25 16:32:28
 
 | 
                            
                            #52004/8/26 15:08:42 
                                insert into gbook (name,add,email,tel,message) values ('f','f','f','f','f')
 在帮忙看看
 
 | 
                        
                
                    |  缺缺
 职务:管理员
 等级:8
 金币:41.0
 发贴:9620
 注册:2004/1/14 19:14:47
 
 | 
                            
                            #62004/8/26 15:32:52 
                                在name上加[]看看
                                
                                
                                
                             | 
                        
                
                    |  toddtodd
 职务:普通成员
 等级:1
 金币:0.0
 发贴:18
 注册:2004/8/25 16:32:28
 
 | 
                            
                            #72004/8/26 15:44:23 
                                没有变化呀,是不是我加的不对呀!<form method="post" action="<%=MM_editAction%>" name="form1">
 <table align="center">
 <tr valign="baseline">
 <td nowrap align="right">Name:</td>
 <td>
 <input type="text" name="name" value="" size="32">
 </td>
 </tr>
 <tr valign="baseline">
 <td nowrap align="right">Add:</td>
 <td>
 <input type="text" name="add" value="" size="32">
 </td>
 </tr>
 <tr valign="baseline">
 <td nowrap align="right">Email:</td>
 <td>
 <input type="text" name="email" value="" size="32">
 </td>
 </tr>
 <tr valign="baseline">
 <td nowrap align="right">Tel:</td>
 <td>
 <input type="text" name="tel" value="" size="32">
 </td>
 </tr>
 <tr>
 <td nowrap align="right" valign="top">Message:</td>
 <td valign="baseline">
 <textarea name="message" cols="50" rows="5"></textarea>
 </td>
 | 
                        
                
                    |  toddtodd
 职务:普通成员
 等级:1
 金币:0.0
 发贴:18
 注册:2004/8/25 16:32:28
 
 | 
                            
                            #82004/8/26 16:26:13 
                                我老是感觉是数据库连接不正错,
 我应该把[]加在哪个位置呀!!
 |