一个用ole db调用存储过程时出现的参数问题。请大家帮帮忙,比较急。 OLEDB中的数据类型跟SQL中的要一一对应起来,使用COleDateTime等类型就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是msdn上介绍的不是DBTIMESTAMP吗?比如我用的是struct InsertARecord{ char c2_2[5]; char c4_3[50]; DBTIMESTAMP c6_5;};另外,datetime类型在sqlserver里是8字节长,但是使用IColumnsInfo接口的GetColumnInfo方法,可以发现这个字段是16字节长,这是怎么回事?还有各位有没有操纵这种字段的代码?谢谢。 正如楼上所说,可能是有些字段不允许手工添加(必须让server自己作)比如,自动识别(就是自动增长数值的那个)的类型. DBTIMESTAMP字段是自动添加的,所以才...向你说的那样.com接口的参数当然是16位,没什么稀奇的! 不是的,是自己手工添的,起码我在enterprise manager下自己添过。而且这就是个日期类型,和com无关。 还是像楼上说的,用COleDateTime试试吧!我还没做到那里。我刚解决了个开头的小(大?)问题! coledatetime不管用,错误原因一样的。我准备绕过去了。 关于Thread32First的问题 关于求字符数组元素个数的疑惑。 VC 2008改不了窗口大小,求高手指教 想用vc编写了打开优盘的小工具 请问需要那些技术 或思路 请问如何判断键盘输入的字符为全角空格? 解决此问题后送分100,决不失言!!! 怎样启动远程计算机上的程序,有什么办法. 关于CreateDIBSection问题,急救阿!!!!!!!!!!!!! ***在XP下怎么知道并口的地址*** 请教:如何用代码控制窗口滚动? 100分求解,用代码打开word文档,怎样捕获打开不成功的错误? 关于数据压缩问题。谁能提供有原代码的算法。谢谢了。
struct InsertARecord
{
char c2_2[5];
char c4_3[50];
DBTIMESTAMP c6_5;
};
另外,datetime类型在sqlserver里是8字节长,但是使用IColumnsInfo接口的GetColumnInfo方法,可以发现这个字段是16字节长,这是怎么回事?还有各位有没有操纵这种字段的代码?谢谢。
比如,自动识别(就是自动增长数值的那个)的类型.
而且这就是个日期类型,和com无关。
我还没做到那里。我刚解决了个开头的小(大?)问题!