SQL SERVER里建的一个库MYDB,然后就在Delphi的BDE里设了一下,能连上,我就凑合着往下做了。
现在无论是打开dpr文件还是运行exe文件,都要有个Database Login的提示框,就是SQL里面的用户sa密码为空的那个,怎么去掉?是不是应该换一种连接方法?ADO语句?初学,请大家帮助!~~
现在无论是打开dpr文件还是运行exe文件,都要有个Database Login的提示框,就是SQL里面的用户sa密码为空的那个,怎么去掉?是不是应该换一种连接方法?ADO语句?初学,请大家帮助!~~
在Params属性中加入:
Key Value
USER NAME sa
PASSWORD your passwordor
双击它然后按default并取消LoginPrompt选项
Query的DataBaseName设置为DataBase的DataBaseName属性就可以了。
我对数据库连接问题始终含糊不清,什么BDE、ODBC、ADO,
就象我用的BDE,如果我把数据库放在我机子上,而把应用程序放在局域网的另外机子上(C/S?),他那边需要设哪些环境?Delphi?SQL SERVER?
1.将database打开后,将alias连接sql server库别名.
2.将databasename填上,这一定要填,填上你的库名。
3.database.connection:=true
4.database.loginprompt:=false
这样就可以了。
我的机器名是buming,数据库名是MYDB,用户sa,密码空还有就是需要做成安装程序吗?我只把exe文件拷过去,但不论怎么配BDE,运行exe时总说数据库连接失败!肯请帮助!
如果你做的是多层结构,大可不必这样,你可以在应用服务器端配置好BDE。
如果你用BDE的话,客户端都要安装并配置BDE,建议还是用ADO把。省事。
ADO怎么弄?是否我那些dataset,datasource都要换掉??