数据库连接

rosytree 2000-07-18 03:19:00
我搞不明白在程序连接数据库时,session,database和在bde中建得databasename他们之间是如何互相联系得,我该如何设他们,现在我用到一个database控件,我将它得loginprompt设为false,我在database中的params中将server name等参数全部添加进去了,运行程序我直接打开表,它告诉我非法操作.(bde中建的databasename是正确的,我后台用的是sql server 6.5)
请各位大虾指点迷津,感激不尽.
...全文
170 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shylsz 2000-07-18
  • 打赏
  • 举报
回复
双击你的database1控件,选择BDE的alias name后,输入name ,按下defaults键,
留下UserName=???和Password=???两个参数,其它的参数都删除掉.
login prompt副选宽可要可不要,最后按下OK.


meijg 2000-07-18
  • 打赏
  • 举报
回复
双击database1然后选择数据库类型,在设置数据库文件名,或者选择aliasname为你在bde种设的database的名字
huliao 2000-07-18
  • 打赏
  • 举报
回复
对不起,误操作。接前
与BDE无关了。在Params中加入UserName=???和Password=???
这时把Connected设为True,如果不能连上,说明你还有其它问题没有解决。
huliao 2000-07-18
  • 打赏
  • 举报
回复
1.在BDE中增加一个database(假设是"mis"),类型是MSSQL,需设的参数有Database Name,和Sever Name;
2.在你的应用中加一个DataModal Form,放一个TDatabase构件,如果不想显示验证可以把loginprompt设为false,在AliasName属性的下拉列表中你可以看到你在BDE中新增的database("mis"),DatabaseName属性可另设一Alias,这个Alias是你在程序中用到的,与
zsr 2000-07-18
  • 打赏
  • 举报
回复
用了Database.open 了吗?

2,496

社区成员

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

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