指定 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 = ?"; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |