SqlCeParameter 构造函数 (String, Object)
使用参数名称和新 SqlCeParameter 的值初始化 SqlCeParameter 类的新实例。
命名空间: System.Data.SqlServerCe
程序集: System.Data.SqlServerCe(在 system.data.sqlserverce.dll 中)
语法
声明
Public Sub New ( _
name As String, _
value As Object _
)
用法
Dim name As String
Dim value As Object
Dim instance As New SqlCeParameter(name, value)
public SqlCeParameter (
string name,
Object value
)
public:
SqlCeParameter (
String^ name,
Object^ value
)
public SqlCeParameter (
String name,
Object value
)
public function SqlCeParameter (
name : String,
value : Object
)
不适用。
参数
- name
要映射的参数的名称。
- value
新 SqlCeParameter 对象的值。
异常
异常类型 | 条件 |
---|---|
为参数提供的值无法转换为 SQL Server Compact Edition 支持的数据库类型。 |
备注
当在 value 参数中指定 Object 时,将从 Object 的 .NET Framework 类型推断出 SqlDbType。
请小心使用 SqlCeParameter 构造函数的这个重载来指定整数参数值。因为此重载接受 Object 类型的 value,所以当此值为零时,必须将整数值转换为 Object 类型,如下面的 C# 示例所示。
Parameter = new SqlParameter("@pname", Convert.ToInt32(0));
如果不执行该转换,则编译器将认为您尝试调用 SqlParameter ( string , SqlDbType ) 构造函数重载。
示例
下面的示例创建 SqlCeParameter。
' Create and assign a value to a parameter of SqlDbType.NChar (String).
Dim p2 As New SqlCeParameter("@Description", "Soft drinks, coffees, teas, beers, and ales")
' Create and assign a value to a parameter of SqlDbType.Int (Int32).
Dim p1 As New SqlCeParameter("@CategoryID", 1)
p1.SqlDbType = SqlDbType.Int
// Create and assign a value to a parameter of SqlDbType.NChar (String).
SqlCeParameter p2 = new SqlCeParameter("@Description", "Soft drinks, coffees, teas, beers, and ales");
// Create and assign a value to a parameter of SqlDbType.Int (Int32).
SqlCeParameter p1 = new SqlCeParameter("@CategoryID", 1);
p1.SqlDbType = SqlDbType.Int;
平台
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
Windows Vista、Microsoft Windows XP SP2 和 Windows Server 2003 SP1 支持 Microsoft .NET Framework 3.0。
版本信息
.NET Framework
受以下版本支持:3.0
.NET Compact Framework
受以下版本支持:2.0、1.0
请参见
参考
SqlCeParameter 类
SqlCeParameter 成员
System.Data.SqlServerCe 命名空间