简单的问题快把我弄疯了!!

IDWB 2007-03-06 03:02:39
同事以前写了一个程序用的是BDE,前些日子他走了,现在需要修改.
问题是:
为什么select * from 表 那么简单的一句话现在一定要写成
select * from 用户.表
如何设置才能将用户去掉
...全文
170 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
IDWB 2007-03-06
  • 打赏
  • 举报
回复
问题其实我已经解决了,就是如dragonki(dragonki),netfly(支点) 说的,我只能在sql explore里面将表的名称改掉,将原来的用户名前缀去掉保存后就可以了,但是原来表内的数据都没有了.谢谢各位!!
netfly 2007-03-06
  • 打赏
  • 举报
回复
数据库连接用户的权限设置问题. 系统默认是DBO, 如果你在建表的时候是用其他非DBO用户建立,则该表只能是只能是在该用户下才不用加上owner
dragonki 2007-03-06
  • 打赏
  • 举报
回复
你用的数据库是 ms sql吗?
出现需要用 用户.表 进行访问,那是因为 表是 帐号 用户 创建的
想办法改成 dbo 吧
IDWB 2007-03-06
  • 打赏
  • 举报
回复
来帮帮我吧,刚才我用ado怎么也出现了同样的问题,adotable里面一定要输入用户名.表,直接选择表打开也会出现问题"Invalid object name 表"
晕死了,到底哪里出问题了,难道sql server问题吗?
IDWB 2007-03-06
  • 打赏
  • 举报
回复
不会吧,不是一两个,改的话要很多了,而且时间比较紧,大家帮帮忙!!
deansroom 2007-03-06
  • 打赏
  • 举报
回复
我看也是,换成ADO吧!~
xiaocai800322 2007-03-06
  • 打赏
  • 举报
回复
对把以前的控件换掉,使用控件原来的默认设置,不会出现那种情况的
xiaodaizhijia 2007-03-06
  • 打赏
  • 举报
回复
你通通换成ADO的吧。这样比改起来要省事。
IDWB 2007-03-06
  • 打赏
  • 举报
回复
很就没有用BDE了,真是快把我弄疯掉了!!

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧