我初学delphi,在一个例子中,用database,datasource,dbgrid,dbnavigator,四个控件来连接数据库,但在试运行时,向我要数据库的用户名和密码,我没有设置这些呀,不知道怎么建,还是我当初建立的数据库方法不对.不知道可有好的文章可以推荐一下.谢谢大家了.

解决方案 »

  1.   

    database的params属性中输入四个参数:
    SERVER NAME=xx
    DATABASE NAME=xx
    USER NAME=xx
    PASSWORD=xx注意将KeepConnection属性设置为false,然后在连接成功之后再设为true
    要不然一旦找不到对应的server或database将会呈现假死机现象哦,^_^
      

  2.   

    你把database中的login prompt的打钩项去掉,这样连接数据库的时候就不提示你输入用户名和密码了。 
    用户名和密码你可以在database中先写好。sql server的用户名一般都是sa,密码在你安装的时候写好的。也可以改DATABASE NAME=  //你的数据库名称
    SERVER NAME=    //你数据库所在服务器名称
    USER NAME=sa    //登陆的用户名称
    PASSWORD=       //登陆密码
    设置好这几项就够了。
      

  3.   

    把login prompt设为FALSE就行了,至于SQL SERVER的密码是安装SQL SERVER时设置的。
      

  4.   

    你需要多学习一下数据库的使用,你要先创建数据库,新建登陆数据库的用户名和密码,以及数据表,然后就可以通过楼上的方法连接和操作数据库了  你看SQL2000的帮助就可以解决这些问题了!!
      

  5.   

    用ADO连接数据库好了,很方面的就几步,很简单的说~~~~
      

  6.   

    用Ado吧
    放一个AdoConnection的控件
    再:Adoconnection1.ConnectionString:=Provider=SQLOLEDB.1;Password="";Persist Security Info=True;User ID=sa;Initial Catalog='DataBaseName';Data Source=ServerName;再把AdoQuery的连接指个Adoconnection1就搞定了