fenhanxue 发表于 2013-3-25 21:06:57

【已解决】请教怎么判断MDB数据库中,某列中的某一特定值是否存在

本帖最后由 fenhanxue 于 2013-3-26 09:37 编辑


如上图,用access建的MDB数据库,
表名为:table
想判断name这一列,有没有“李磊”这个名字,应该怎么写判断语句?

xms77 发表于 2013-3-25 21:27:10

$mdb_data_path = "D:\NameList.mdb"
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & $mdb_data_path & ";Jet Oledb:Database Password=")
$RS = ObjCreate("ADODB.Recordset")
$RS.ActiveConnection = $addfld
$RS.open("Select * from table Where name='李磊'")
If $RS.recordcount = -1 Then
        MsgBox(0,"结果","没有李磊的记录")
Else
        MsgBox(0,"结果","貌似有李磊的记录")
EndIf
$RS.close
$addfld.close回复 1# fenhanxue

lxwlxwayy 发表于 2013-3-25 21:37:46

不懂帮顶{:face (332):}

ebhb 发表于 2013-3-26 00:01:15

数据库操作

lpxx 发表于 2013-3-26 00:32:22

这个是很基本的SQL语法。

fenhanxue 发表于 2013-3-26 08:15:27

回复 2# xms77

谢谢拉~

yifang3878 发表于 2013-3-26 16:01:20

学习了~~~~~~

zmdzhxj 发表于 2019-7-26 21:54:45

有用,学学
页: [1]
查看完整版本: 【已解决】请教怎么判断MDB数据库中,某列中的某一特定值是否存在