古董级问题:C#如何以共享方式打开VFP数据库? 本人现在在用C#连接VFP数据库做项目,现在遇到一个问题,望高手们解答。问题描述:当多个用户同时读取一个DBF表时,程序不能正常运行。而现实中有好几个用户要同时访问一个VFP数据库,该项目的一部分模块是由VFP开发完成,也可能同时访问这个数据库。请问应该如何在C#中解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在连接字符串里加上Exclusive=NoOdbcConnection odbcVFP = new OdbcConnection("DRIVER=Microsoft Visual FoxPro Driver;Exclusive=No;SourceType=DBF;SourceDB=d:\\");另外楼主作的项目堪忧啊,多用户访问?那意味着将存放DBF的硬盘分区开放完全共享给所有客户机吗?那安全性岂不糟得一塌糊涂?另外DBF表是以记录号作主键的,在C#中操作DBF,执行Insert From,Delete from可能会达不到预期的效果。 是VFP8.0,Exclusive=No设过的,没什么效果。真的没有办法吗? 参看http://www.connectionstrings.com/ http://www.connectionstrings.com/这个我也知道,不管用。 应该是Exclusive=No以共享方式打开.dbf 在form窗口如何实现像在网页中。把鼠标放在某个地方。自动显示出字来? 俺关于窗体程序重新登陆的问题 关于加密,解密时创建KEY的问题,进来都看看! 怎样控制屏幕的分辨率? 怎么使WINFORM中的ComboBox控件不能输入值??/ 关于相框和照片合成的问题 求助 父窗口 模拟操作子窗口 怎么样动态加载控件 多个checkbox,点击其中一个获取其他几个的状态 求正则表达式提取内容 关于Bitmap()类 谁能给段用vs2005下自带的ftp类下载文件的代码,谢了
OdbcConnection odbcVFP = new OdbcConnection("DRIVER=Microsoft Visual FoxPro Driver;Exclusive=No;SourceType=DBF;SourceDB=d:\\");另外楼主作的项目堪忧啊,多用户访问?那意味着将存放DBF的硬盘分区开放完全共享给
所有客户机吗?那安全性岂不糟得一塌糊涂?另外DBF表是以记录号作主键的,在C#中操作DBF
,执行Insert From,Delete from可能会达不到预期的效果。
http://www.connectionstrings.com/