这个程序段最后一行如何解释

来源:百度知道 编辑:UC知道 时间:2024/05/24 05:49:04
SQLiteCommand command = MenuDB.GetConnection().CreateCommand();
command.CommandText = "SELECT ITF.forcedModifierGroupFK FROM ItemForcedModifierGroup as ITF,ForcedModifierGroup as FM WHERE ITF.forcedModifierGroupFK=FM.forcedModifierGroupPK AND ITF.itemFK =? AND FM.isHide=? ";
command.CreateAndAddUnnamedParameters();
IDbDataParameter parameter = command.Parameters[0];

这个对象现在赋给它的值是command的属性Parameters数组的第一个值。
最好不要使用这种方式,用

command.Parameters["@test"];

潜伏等待

parameter 是一个IDbDataParameter 对象,这个对象现在赋给它的值是command的属性Parameters数组的第一个值。