日期:2014-05-18  浏览次数:20452 次

关于在类里面调用存储过程SqlDbTyped的问题
经常会用到诸如参数SqlParameter UID = new SqlParameter("@ID", SqlDbType.Int, 4);之类的东西,我的问题是后面的SqlDbType.Int, 4如果是Nvarchar(100)该怎么写呢,也即是@Adress的类型是Nvarchar(100).还比如数据类型是float,byte 可否给我总结一下呀

------解决方案--------------------
使用cmd.Parameters.AddWithValue(name, data);不用判断类型
------解决方案--------------------
探讨

引用:

引用:
引用:
经常会用到诸如参数SqlParameter UID = new SqlParameter("@ID", SqlDbType.Int, 4);之类的东西,我的问题是后面的SqlDbType.Int, 4如果是Nvarchar(100)该怎么写呢,也即是@Adress的类型是Nvarchar(100).还比如数据类型是……