100分需要一个思路。急!我希望可以让用户在客户端自由选择在ODBC中存在的数据库,怎么做? 我希望可以让用户在客户端自由选择在ODBC中存在的数据库,怎么做?并且我不希望使用BDE中的控件,比如说Session,通过它得到数据库别名后进行选择。我的意思是我想脱离BDE,有没有办法。谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用adodb的PromptDataSource()函数。 用ado在登陆窗口加一个按钮,配置数据库登陆信息,如数据库名,用户密码。把信息存在注册表里! 要自由选择就只能用API要不然只能是用户输入一个名字,你直接用这个名字去连接这样如果名字不存在就返回一个错误。不过这样不算自己选择吧?查查api吧。应该有返回可用数据库名字的 可以使用注册表,因为所有的ODBC信息都在在注册表中. 用ado,先把connectionstring的值设为空再调用ado.connectionstring就能调出delphi缺省的odbc对话框如果,要自由选择的话,可以用api delphi上传文件到ftp, 莫名其妙的错误,大家帮帮忙 项目外包 WPS2005的Gui是用Delphi写的 哼哼,日本龟儿子删贴了 数据库备份问题(100分) 含FastReport2.5的数据库程序的安装问题? HELP 奇怪的问题,有一个语句编译时认不出来! 请教各位前辈,如何控制鼠标只能在dbgrid中的一个单元格中移动 ★★★★★★★★cg1120散分,恭喜弟弟升入重庆大学学习!★★★★★★★★ message,message
在登陆窗口加一个按钮,配置数据库登陆信息,如数据库名,用户密码。
把信息存在注册表里!
这样如果名字不存在就返回一个错误。
不过这样不算自己选择吧?查查api吧。应该有返回可用数据库名字的
再调用ado.connectionstring就能调出delphi缺省的odbc对话框
如果,要自由选择的话,可以用api