File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 1
- namespace NHibernate . Driver
1
+ using System . Data . Common ;
2
+ using NHibernate . SqlTypes ;
3
+
4
+ namespace NHibernate . Driver
2
5
{
3
6
/// <summary>
4
7
/// A NHibernate Driver for using the Net5.IBM.Data.Db2/Net.IBM.Data.Db2 DataProvider.
@@ -8,5 +11,15 @@ public class DB2NetDriver : DB2DriverBase
8
11
public DB2NetDriver ( ) : base ( "IBM.Data.Db2" )
9
12
{
10
13
}
14
+
15
+ public override bool UseNamedPrefixInSql => true ;
16
+ public override bool UseNamedPrefixInParameter => true ;
17
+ public override string NamedPrefix => "@" ;
18
+
19
+ protected override void InitializeParameter ( DbParameter dbParam , string name , SqlType sqlType )
20
+ {
21
+ dbParam . ParameterName = FormatNameForParameter ( name ) ;
22
+ base . InitializeParameter ( dbParam , name , sqlType ) ;
23
+ }
11
24
}
12
25
}
You can’t perform that action at this time.
0 commit comments