各位帮我看看下面两种方法哪里错了,为什么总是得不到句柄的值呢?
DBQ_Driver:="Driver={Microsoft Access Driver (*.mdb)};"
DBQ_Path:="DBQ="^"\\poweruser\\q\\xiti.mdb;"
DBQ_User:="UID="^""^";"
DBQ_Pass:="

WD="^""^";"
DBConnString:=DBQ_Driver^DBQ_Path^DBQ_User^DBQ_Pass
odbchandle:=ODBCOpenDynamic(WindowHandle,"",DBConnString)
下面是另一种方法
dbtype:="Microsoft Access Driver (*.mdb)"
dsn:="dsn=web_xiti;"
description:="description=注册用户;"
fil:="fil=MS Access;"
dbq:="dbq="^"\\poweruser\\q\\xiti.mdb;"
dblist:=dsn^description^fil^dbq
result:=tMsDBRegister(4, dbtype, dblist)
odbchandle:=ODBCOpen(WindowHandle,"","web_xiti","","")
通过这两种方法得到的odbchandle的值都是0,这是为什么呢?