急~~~~!!VC 8.0,ADO ACCESS,读取,高分~~!!!!!!
各位大侠,我用的是VC8.0和ADO来操作access,在没有打VS 2005 SP1的时候,发布了,程序运行正常.
后来我打了SP1之后,再发布,程序每次在取出数据集之后,总是出错(代码没有改动).出错类似于:
我select *,把所有字段的值都取出来,比如有6个字段,前面4个字段都很正常,等到第5个,第六个时候出错,还并不是在GetCollect时候,而是将值转换成字符串的时候,我也加了判断VT!=NULL,可是程序还是崩溃.
我是直接转的比如:CString strResult=(char *)_bstr_t(varResult);包括其他的转换都试过,还是崩溃.
这一切都是在没有打SP1的时候所没有发生的.
打完SP1该程序在本机运行正常,但是一旦发到其他机器上就崩溃.
想请教各位大侠,怎样解决???
谢谢,谢谢
还是在同一个地方崩溃,不行啊
捕获不到异常
代码类似于
CString strResult;
try
{
strResult=(char *)_bstr_t(varResult);
}
catch(_com_error &e)
{
....
}
根本进不了catch,直接在strResult=(char *)_bstr_t(varResult);这个语句就崩溃了
strResult=(char *)_bstr_t(varResult);这句没有什么问题啊。。
有什么问题呢?
catch(...)也不行
但是在本机就运行的很好,其他机器就不行
相关问答:
有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......
dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
<param name="formBean" value="prisonerForm"/>
< ......
rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?
Acces数据库..
你怎么练的呢?
Java code:
static String DBDRIVER = "sun.jd ......
ACCESS中查询如下:
PARAMETERS letter Text ( 255 );
SELECT ………… from table1 WHERE letter = letter
我看到过传递两个参数(时间)的例子。因为小弟是爱好,不是专业程序员,所以不知道怎 ......
我想保留表中最新的30个数据(有记录时间的字段addtime),其余的删除,请问sql语句怎样写呢?谢谢。
End_rbody_64466527//-->
该回复于2010-04-27 08:37:30被版主删除
对我有用[0]
丢个板砖[ ......