与数据源建立连接后,可以使用以下命令从数据源 HostFileCommand返回结果。
重要
适用于主机文件的托管提供程序不支持任何类型的事务。 因此,应尽量避免对任务关键型数据使用 INSERT、UPDATE 或 DELETE 命令。
程序
在主机文件系统上执行命令
使用
HostFileConnection建立连接。有关详细信息,请参阅 如何连接到主机文件系统并从主机文件系统断开连接。
连接后,使用
HostfileConnection.CreateCommand创建对象HostFileCommand。使用
HostFileCommand对象在主机文件系统上执行命令。HostFileCommand提供了多个您可以使用的 Execute 方法:在将结果作为数据流返回时,使用
ExecuteDbDataReader返回DataReader对象。使用
ExecuteScalar来返回单一值。使用
ExecuteNonQuery执行不返回行的命令。使用
ExecuteRecordSet来对记录集执行命令。
注释
当修改备用索引文件(AIX)时,如果索引被定义为不接受重复键,您可能会收到“无效记录长度”错误。 此错误可能是因为备用索引 VSAM 文件的 INDEX 不够大,无法容纳同一索引记录的多个键值。