前期工作已经做了
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
AfxOleInit();
m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=customer.mdb","","",adModeUnknown);///连接数据库//把对话框中ID号为IDC_NumberPlate,IDC_VehicleID1,IDC_VehicleType,IDC_Color(四个Edit Contrlo控件)写入到表car中四个字段NumberPlate,VehicleID1,VehicleType, Color中。_variant_t RecordsAffected;
m_pConnection->Execute("insert into car (NumberPlate,VehicleID1,VehicleType,Color)\
values (IDC_NumberPlate,IDC_VehicleID1,IDC_VehicleType,IDC_Color)",\
编译通过
运行出现异常!!!
&RecordsAffected,adCmdText);
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
AfxOleInit();
m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=customer.mdb","","",adModeUnknown);///连接数据库//把对话框中ID号为IDC_NumberPlate,IDC_VehicleID1,IDC_VehicleType,IDC_Color(四个Edit Contrlo控件)写入到表car中四个字段NumberPlate,VehicleID1,VehicleType, Color中。_variant_t RecordsAffected;
m_pConnection->Execute("insert into car (NumberPlate,VehicleID1,VehicleType,Color)\
values (IDC_NumberPlate,IDC_VehicleID1,IDC_VehicleType,IDC_Color)",\
编译通过
运行出现异常!!!
&RecordsAffected,adCmdText);
pConn->Execute (_bstr_t(strSql) , &RecordsAffected , adCmdUnknown);
CString NumberPlate, VehicleId1, VehicleType, VehicleColor; //具体类型自己看
GetDlgItemText(IDC_NumberPlate, NumberPlate); //得到车牌号码
..........
CString SQLString;
SQLString.Format("insert into car (NumberPlate,VehicleID1,VehicleType,Color)\
values ('%s','%s','%s','%s'", NumberPlate, VehicleId1, VehicleType, VehicleColor); //%s, 或者%d看你的程序
m_pConnection->Execute((_bstr_t)SQLString);
是控件ID的值
只是写入数据库
也是跟车牌识别有关吧 呵呵
在做一个系统。
那其他的项呢?
lfchen