本人用bde+access开发
只能本地使用
现在想改为可以局域网共享访问怎么做呢?是不是可以动态设置数据源为远程就可以了?
只能本地使用
现在想改为可以局域网共享访问怎么做呢?是不是可以动态设置数据源为远程就可以了?
解决方案 »
- 进来看下图片效果,看该如何做??
- delphi中 如果我的日期垮月了有函数会自动垮月的吗?垮完月就自动垮年!同样的减也可以!然后显示出最后的时期
- 如何判断日期的正确性?
- !!!软件全部做完了,但是名字还是project1.exe,请问怎么改过来?
- 请问大家哪儿有没有上传软件的地方,可供随时在互联网各个终端下载,最好是免费的哟!
- 如果实现当网络不通时,或者当网络发生异常(如数据丢包)时,提示出错?
- 如何把自己做的组件加入到自己开发的系统中?
- delphi 写的串口打印机程序红色部分有点不懂请高手指点--初学者
- 哪里有详细介绍证券指标算法的书或网站!不甚感激!
- 求教ImageEn,在虚拟视频上做上时间戳,但如何实现回传带了时间戳的图像?
- 高分求教~~~谁能教我找窗口中任一控件的句柄??分不够再开~~~
- DBGrid中的问题!
----------------------------------
http://scsoft.agrie.com
2 在SQL中各表按照Access中的情况改动一下字段类型并加上索引和缺省值
3 在SQL中按照Access中的情况以SQL Server语法重写视图等
4 修改程序中的sql语句为符合SQL Server语法的语句
5 针对程序中的其它兼容性有关的地方进行修改.
如果要动态,就把AdoConnection里用到的关键字取出来放到注册表或INI文件中,程序运行的时候,取出来组成连接字符串即可
win98:开始/设置/控制面板/ODBC,
win2000:开始/设置/控制面板/管理工具/ODBC
用户DSN页/添加/Sql Server/完成/名称(随便填,不和已有BDE别名重复),服务器名(填写服务器名)/下一步/
选SQL验证,登陆标识(sa),密码(你的数据库sa用户密码)/下一步/改变数据库为(你的远程数据库))/下一步/完成/确定/关闭.这时再打开BDE,可以看到你的数据库已经连接.打开程序,修改你的数据库连接(或数据库别名)到新的数据库连接即可.
win98:开始/设置/控制面板/ODBC,
win2000:开始/设置/控制面板/管理工具/ODBC\用户DSN页/添加/ACCESS/完成/名称(随便填,不和已有BDE别名重复),服务器名(填写服务器名)/下一步/这时再打开BDE,可以看到你的数据库已经连接.打开程序,修改你的数据库连接(或数据库别名)到新的数据库连接即可.
试试
没有见到“服务器名(填写服务器名)" 这个选项啊
强烈软件在设计时将连接数据的代码放在一个单独的模块中。以一个函数提供对外使用,这样软件以后在更换数据库时可以大大减少程序的维护费用。
这样好像可以不修改源代码直接运行吧