如何访问Access库中表名为汉字的表?(100分)

  • 主题发起人 主题发起人 dujr
  • 开始时间 开始时间
D

dujr

Unregistered / Unconfirmed
GUEST, unregistred user!
别人的Access库中的表名都为汉字,请问用delphi如何访问这些带汉字表名的表?
 
用双引号,或者是方括号
 
没有读取权限怎么办?
 
'没有读取权限'是否意味着打开*.mdb的用户名和密码不对?请大家帮帮忙!
 
你这BT的,
是不是想非法读取加密的MDB文件的数据?
 
在ACCESS97中我试了,不用做改动,如同访问英文表名是一样的。
至于没有读取权限我就没辙了。
 
to kingdeezj, 我用delphi 中的工具SQL Explorer通过ODBC访问的?
有何不对的地方请多多指教。谢谢!
 
我也是通过SQL Explorer通过ODBC访问的呀,没什么问题。
估计是在要求输入用户名和密码时,你不知道是不是?
在一般情况下的用户名:admin 密码为空。
 
to kingdeezj,谢谢你的指点。我用的是用户名:admin 密码为空。我在.mdb文件中新加的表都可以访问,
就是它以前的表不能访问,在用SQL Explorer时,点击data时提示‘Invalid table name’.
在Enter SQL中执行‘select * from 参数设置’时提示没有读取数据权限。希望能得到你的
帮助,谢谢!
 
如可以的话,你把此数据库给我发过来吧。估计是有什么错包含在里边。
建议你先试试ACCESS中-----》工具-----》数据库实用工具-----》修复数据库。
有可能是记录频繁变动或使用时间过长造成数据库表的信息被破坏。
 
to kingdeezj,谢谢你愿意帮助我。请问你的邮箱。
 
e-mail:kingdeezj@sina.com
 
说说你想解决的问题呀,总而言之,你给一些信息呀。
 
还有,能不能提供该数据库的管理者权限。
 
我想用delphi对Access数据库进行查询和存取啊。
 
该数据库的管理者权限我没有,我只有只两个文件哦。
 
后退
顶部