100分求助关于数据库表的同时访问问题。

lingfeng42 2004-10-14 01:25:20
我在使用paradox数据库的时候,是这样连接的
hrCnnDB=theApp.pCnnDB.CreateInstance(__uuidof(Connection));
theApp.pCnnDB->Open ("Provider=MSDASQL;dsn=ParaDox;uid=;pwd=;","","",0);
str1.Format("select 安装单位,详细地点,监控污染物名称,采样时间,当前浓度,排放标准 ,时间标志 from %s where 时间标志 >%s order by 时间标志 ","Data",Timestr);
sprintf(buf0,str1);
try
{
hrRec=pRecDB->Open(_variant_t(buf0),theApp.pCnnDB.GetInterfacePtr(),adOpenStatic,adLockReadOnly,adCmdText);
pDlg->ConnParadox=false;
}
catch (_com_error e) {}
现在有一个问题就是如果这个表通过database desktop打开的时候就不可以在用程序打开了,怎么样可以同时用程序打开那?谢谢
...全文
131 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingfeng42 2004-10-20
  • 打赏
  • 举报
回复
adLockReadOnly,我只是读取信息,,而不修改
kugou123 2004-10-20
  • 打赏
  • 举报
回复
可能被锁定了。
Kudeet 2004-10-19
  • 打赏
  • 举报
回复
hrRec=pRecDB->Open(_variant_t(buf0),theApp.pCnnDB.GetInterfacePtr(),adOpenStatic,adLockOptimistic,adCmdText);
lingfeng42 2004-10-19
  • 打赏
  • 举报
回复
up
sony19791015 2004-10-15
  • 打赏
  • 举报
回复
open语句后的参数改变一下是否就可以了!
try876 2004-10-15
  • 打赏
  • 举报
回复
查查手册……
DebugXP 2004-10-15
  • 打赏
  • 举报
回复
被独占锁定了
lingfeng42 2004-10-15
  • 打赏
  • 举报
回复
那应该怎么写那?
_HUG_ 2004-10-14
  • 打赏
  • 举报
回复
你不要后面的order by 时间标志 ","Data",Timestr 试试看!
crystal_heart 2004-10-14
  • 打赏
  • 举报
回复
自己写一个database desktop。

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧