谁给我看看这个数据库删除问题啊。
错在哪里啊。。。先谢谢了。。删除就出错。。。。
[ 本帖最后由 xtybfgu 于 2008-5-26 12:57 编辑 ] Case $Button3 ;删除
$Strn=GUICtrlRead(GUICtrlRead($ListView1))
$Strnspin=StringSplit($Strn,"|")
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &$mdb_data_path)
$sQuery ="DELETE FROM " & $tblname & " IN '" & $mdb_data_path & "' WHERE id" & " = " & $Strnspin
$addfld.execute($sQuery)
$addfld.close 原帖由 bing614 于 2008-5-26 12:29 发表 http://www.autoitx.com/images/common/back.gif
Case $Button3 ;删除
$Strn=GUICtrlRead(GUICtrlRead($ListView1))
$Strnspin=StringSplit($Strn,"|")
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provide ...
谢谢。这改改就可以了。我还能问你一下吗?
这个" '这二个符要怎么区分啊?? 什么字符.如果你说的是" '最好方法就是使用msgbox直接显示出来最容易区分。 ' 大于" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 那更新数据时,更新中文就出错呢 字符要用' ' 或者 " " 引起来 数字不要加 加了出错, 对啊,我是加了" " 比如你要EXEC P这句 $conn.Execute("insert into tywb (name,pass,qq,e_mail) values('"&$name&"','"&$pass&"','"&$qq&"','"&$e_mail&"')")
可以先用MSGBOX显示一下"insert into tywb (name,pass,qq,e_mail) values('"&$name&"','"&$pass&"','"&$qq&"','"&$e_mail&"')"
看看对应数据是否正确. 是哪句出错呢? 好了,非常感谢楼上的兄弟。有时间请你吃饭。。。:face (33): :face (33): :face (33): 对了,楼上的兄弟有没有关于数据库语句的使用资料啊。
对数据库还不是怎么了解
页:
[1]