Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULCommand 类

 

CommandText 属性

指定 SQL 语句的文本或表的名称(此时 ULCommand.CommandType 为 System.Data.CommandType.TableDirect)。如果是参数化语句,请使用问号 (?) 占位符来传递参数。

语法
Visual Basic
Public Overrides Property CommandText As String
C#
public override string  CommandText { get; set; }
属性值

指定 SQL 语句的文本或表的名称的字符串。缺省值为空字符串(无效命令)。

注释

出于性能原因,SELECT 语句在缺省情况下标记为只读。如果要将该查询用于执行更新,则此语句必须以 "FOR UPDATE" 作为结尾。

示例

以下示例演示了如何使用参数化占位符:

' Visual Basic
myCmd.CommandText = "SELECT * FROM Customers WHERE CustomerID = ?"

// C#
myCmd.CommandText = "SELECT * FROM Customers WHERE CustomerID = ?";
另请参见