我有一张表t_Products(ProductID nvarchar(50),productName nvarchar(50))
当我在后台插数据的时候,ProductID插入数字(比如“11”),插入数据成功。
当我插入ProductID为“p001”时,数据插不进去。。
请问是字段格式的问题么?该如何修改?补充:数据库用的是SQL Server 2005
当我在后台插数据的时候,ProductID插入数字(比如“11”),插入数据成功。
当我插入ProductID为“p001”时,数据插不进去。。
请问是字段格式的问题么?该如何修改?补充:数据库用的是SQL Server 2005
从你的现象看 ,字段应该是 数字,导致无法插入可修改字段类型
insert int tb values(N'p001',...)
create procedure [dbo].[Add_Product]
(
@ProductID nvarchar(50),
@ProductName nvarchar(50)
)
as
insert into
t_Products
(
ProductID,
ProductName
)
values
(
@ProductID,
@ProductName
)
return @@rowcount
未将对象引用到实例。。