@@ -872,31 +872,31 @@ public SQLiteCommand CreateCommand (string cmdText, params object[] ps)
872
872
}
873
873
874
874
/// <summary>
875
- /// Creates a new SQLiteCommand given the command text with arguments. Place a "[@:]VVV"
876
- /// in the command text for each of the arguments.
877
- /// </summary>
878
- /// <param name="cmdText" >
879
- /// The fully escaped SQL.
880
- /// </param>
881
- /// <param name="args" >
882
- /// Arguments to substitute for the occurences of "[@:]VVV" in the command text.
883
- /// </param>
884
- /// <returns >
885
- /// A <see cref="SQLiteCommand" / >
886
- /// </returns >
887
- public SQLiteCommand CreateCommand ( string cmdText , Dictionary < string , object > args )
888
- {
889
- if ( ! this . _open )
890
- throw SQLiteException . New ( SQLite3 . Result . Error , "Cannot create commands from unopened database" ) ;
891
-
892
- SQLiteCommand cmd = NewCommand ( ) ;
893
- cmd . CommandText = cmdText ;
894
- foreach ( var kv in args )
895
- {
896
- cmd . Bind ( kv . Key , kv . Value ) ;
897
- }
898
- return cmd ;
899
- }
875
+ /// Creates a new SQLiteCommand given the command text with named arguments. Place a "[@:$ ]VVV"
876
+ /// in the command text for each of the arguments. VVV represents an alphanumeric identifier .
877
+ /// For example, @name :name and $name can all be used in the query.
878
+ /// </summary >
879
+ /// <param name="cmdText">
880
+ /// The fully escaped SQL.
881
+ /// </ param>
882
+ /// <param name="args">
883
+ /// Arguments to substitute for the occurences of "[@:$]VVV" in the command text.
884
+ /// </param >
885
+ /// <returns >
886
+ /// A <see cref="SQLiteCommand" / >
887
+ /// </returns>
888
+ public SQLiteCommand CreateCommand ( string cmdText , Dictionary < string , object > args )
889
+ {
890
+ if ( ! _open )
891
+ throw SQLiteException . New ( SQLite3 . Result . Error , "Cannot create commands from unopened database" ) ;
892
+
893
+ SQLiteCommand cmd = NewCommand ( ) ;
894
+ cmd . CommandText = cmdText ;
895
+ foreach ( var kv in args ) {
896
+ cmd . Bind ( kv . Key , kv . Value ) ;
897
+ }
898
+ return cmd ;
899
+ }
900
900
901
901
/// <summary>
902
902
/// Creates a SQLiteCommand given the command text (SQL) with arguments. Place a '?'
0 commit comments