插入的变量形如i,A[i],B[i],C[i]。i的值是迭代器里的值(刚学,也不知道表述正确不正确),从1取值,然后A[i],B[i],C[i]。也对应有不同的值。
那么用insert into 怎么写呢,我写的下面这段代码:
CString buf1= _T("");
CString buf2= _T("");
CString buf3= _T("");
CString buf4= _T("");
(程序每步都加的断点,然后运行到下面那些代码就崩溃了,提示是迭代器的问题)
buf1.Format(_T("%d"),i);
buf2.Format(_T("%f"),A[i]);
buf3.Format(_T("%f"),B[i]);
buf4.Format(_T("%f"),C[i]);CString strSQL1;
strSQL1.Format("insert into YY(ID,A,B,C) values("+buf1+","+buf2+","+buf3+","+buf4+")");是怎么一回事呢
那么用insert into 怎么写呢,我写的下面这段代码:
CString buf1= _T("");
CString buf2= _T("");
CString buf3= _T("");
CString buf4= _T("");
(程序每步都加的断点,然后运行到下面那些代码就崩溃了,提示是迭代器的问题)
buf1.Format(_T("%d"),i);
buf2.Format(_T("%f"),A[i]);
buf3.Format(_T("%f"),B[i]);
buf4.Format(_T("%f"),C[i]);CString strSQL1;
strSQL1.Format("insert into YY(ID,A,B,C) values("+buf1+","+buf2+","+buf3+","+buf4+")");是怎么一回事呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货