在域中,有一个数据库域。不知道大家是有时在用它? 例如: 如果要查找C:\\Documents and Settings\\new\\桌面\\Access\\第一课\\kgsone.mdb 中姓“王”的名字,或者第二个字带王的名字。即如: 王某,王姑娘,二王等 数据库中的表名是:tblCodeyg,要查找的字段名是:ygxm 以下是域代码: {DATABASE \d "C:\\Documents and Settings\\new\\桌面\\Access\\第一课\\kgsone.mdb" \c "Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\\Documents and Settings\\new\\桌面\\Access\\第一课\\kgsone.mdb;Mode=Write;Extended Properties=\"\";Jet OLEDB:System database=\"\";Jet OLEDB:Registry Path=\"\";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password=\"\";Jet OLEDB:Create System Database=true;Jet OLEDB:Encrypt Database=True;Jet OLEDB:Don't Copy Locale on Compact=True;Jet OLEDB:Compact Without Replica Repair=true;Jet OLEDB:SFP=True;Jet OLEDB:Support Complex Data=True" \s "SELECT * FROM `tblCodeyg` where ygxm like '王%' or ygxm like '%王%' "\h} 红色部分是SQL查询语句。查询xls文档类似。 蓝色部分是我改的。原来是Read, 我们知道SQL有主要的五句,其它的四句对此域不起作用,为何?帮助中没有此说明。 本想通过改Read为Write,是否可用Update Delete Inserte into 语句,可惜失败了。不知是不是我的操作有误,还是此域只支持Select语句? 请大家讨论一下。 |