导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2004/3/9 16:36:02
标题:
加入我的收藏
楼主:
我的网络服务器是WINDOW2000SERVER,数据库平台是SQL SERVER 2000,数据库名是jlxiaoshou_db,别名是LocalServer.我在控件DATABASE1中连好数据库,loginprompt特性设为false,但在用QUERY进行数据查询时,还出现登录窗口,不知错在何处,请哪位先生指点迷津,谢谢!
----------------------------------------------
-
作者:
2004/3/9 16:59:31
1楼:
你要设置登陆用户名和密码!
----------------------------------------------
-我不低偏高,正合你意; 我不胖偏瘦,为国奉献; 我不丑偏帅,社会满意; 我不坏偏好,看着舒心,跟着放心。
作者:
2004/3/9 17:03:37
1楼:
双击database--->点击default按钮.如果你的数据库登陆时需要密码则需要把密码写入.
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/3/10 8:26:05
2楼:
谢谢各位,用户名为SA,无密码,设好后,不用QUERY时不出现登录窗口,用时才出现,好象DATADABASE的设置与QUERY无关一样,真是愁杀小可了!
----------------------------------------------
-
作者:
2004/3/10 9:29:50
3楼:
把代码贴出来???
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/3/10 11:23:47
4楼:
你好: 可以说没有什么代码,我在一个窗体建DATABASE1、QUERY1、DataSource1及DBGrid1四个控件。 1、DATABASE1属性的设置: aliasname设为LocalServer(注:数据库别名),databasename设为jlxiaoshou_db(注:数据库名),loginprompt设为false,keepconnection设为truer,然后激活成功。 2、query1属性的设置: databasename设为LocalServer,sql写入“select * from dccbfjlb”(注:dccbfjlb为数据表),active设为true. 3、DataSource1属性的设置: dataset设成query1 4、DBGrid1属性的设置: datasource设成DataSource1(此时,由于query1已激活,DBGrid1显示出数据表dccbfjlb中的内容) 做完这些工作后,运行项目,还出现数据库登录窗口,在user name 中输入sa后才能出现窗体,显示数据。怎样才能不出现登录窗口,直接进入窗体,请指教!谢谢!
----------------------------------------------
-
作者:
2004/3/10 11:44:17
5楼:
继续关注
此帖子包含附件: 大小: 13.2K
----------------------------------------------
我来自农村广阔的田野我的每一个动作都很夸张http://waterstone.51r.com
作者:
2004/3/10 12:34:05
6楼:
好象是在建立数据库别名时要设置一下不需登录。右键点Database选Database Editer ...,选择aliasname后按Default,在其中设置正确,下面的loginprompt去掉选择,另外在建立数据库别名时也需进行设置数据库名、用户名、口令。 干吗用BDE,用ADO就比较简单了。
----------------------------------------------
如你所愿,你将不会收到本站任何邮件。