MFC SQL 连接占线导致另一个命令 用VC写的程序,其中有两个线程在不定时的访问同一个数据库中的不同表,使用的是同一个数据库连接,会出现“连接占线导致另一个命令”的错误,请问各位大侠,是什么错误啊,该怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多个线程共用的一个数据库连接,当多个sql语句同时运行时就会出现上面的情况把发送SQL的地方用EnterCriticalSection和LeaveCriticalSection包起来就可以避免 CRITICAL_SECTION g_CriticalSection;InitializeCriticalSection(&g_CriticalSection);EnterCriticalSection(&g_CriticalSection);//Send your SQL with pConnectionLeaveCriticalSection(&g_CriticalSection); 按2L说的做,在自己手动Release打开的数据库资源。 VS2010 自定义工具栏的问题。 VC 里面加“_asm {……}”代码段是什么意思? MFC窗体对应的.CPP和.H 文件能自动生成吗????? 进度条窗口显示问题 一段信息隐藏的关于隐入的代码,不知道什么原理,请高手指导!不甚感谢! 在线等待!视图刷新函数是什么来的? *.txt文件中可能含有病毒吗? WORD类型是多少位的? html模板加载时出现“invalid character”错误 怎样在一个exe文件里直接打包我要的文件?就象安装文件一样啊。 多行编辑框自动换行 为何第二次调用 socket函数提示没有初始化wsastartup
把发送SQL的地方用EnterCriticalSection和LeaveCriticalSection包起来就可以避免
InitializeCriticalSection(&g_CriticalSection);EnterCriticalSection(&g_CriticalSection);
//Send your SQL with pConnection
LeaveCriticalSection(&g_CriticalSection);