请问为什么同一段语句在SQL SERVER里面就可以用,再VB里面就不能用呢?在线等
这是我VB里面的代码
cn.Execute "insert into customers(cust_usnm,cust_name, Cust_Pswd,Cust_IDCd,Cust_Birth,Cust_Add,Cust_Phone,Cust_MP,Cust_Zip,Cust_Email,cust_sex,cust_fav)values('" + txt_UserName + "','" + txt_RealName + "','" + txt_Pass + "','" + txt_Certificate + "','" + DTPicker_Brithday + "','" + txt_Address + "','" + txt_Tel + "','" + txt_MobelTel + "','" + txt_Post + "','" + txt_Email + "','" + sex + "','" + txt_Fax + "')"
这是我SQL里面的代码
USE PUBS
insert into customers(cust_usnm,cust_name, Cust_Pswd,Cust_IDCd,Cust_Birth,Cust_Add,Cust_Phone,Cust_MP,Cust_Zip,Cust_Email,cust_sex,cust_fav) values('VV','A','A', 'A','2003-3-30','A', 'A','A','A','A','F','A')
GO
我再VB里面也是添的这些东西,为什么SQL能通过,VB就不能通过呢?总是会说“类型不匹配”
大家帮帮忙啊