SqlCommand "AddParam" extensions - lobodava/artisan-orm GitHub Wiki

Below is the table of the corresponding types in C# and SQL Server, and "AddParam" extension methods used in Artisan.Orm.

C# Type SQL Server Type Artisan.Orm Method
Boolean bit AddBitParam()
Byte tinyint AddTinyIntParam()
Int16 smallint AddSmallIntParam()
Int32 int AddIntParam()
Int64 bigint AddBigIntParam()
Decimal decimal(p,s) AddDecimalParam()
Decimal smallmoney AddSmallMoneyParam()
Decimal money AddMoneyParam()
Single/float real / float(24) AddRealParam()
Double float(s) AddFloatParam()
Char char AddCharParam()
Char nchar AddNCharParam()
String varchar(s) AddVarcharParam()
String nvarchar(s) AddNVarcharParam()
String varchar(max) AddVarcharMaxParam()
String nvarchar(max) AddNVarcharMaxParam()
Byte[] binary(s) AddBinaryParam()
Byte[] varbinary(s) AddVarbinaryParam()
Byte[] varbinary(max) AddVarbinaryMaxParam()
DateTime date AddDateParam()
Boolean time(s) AddTimeParam()
DateTime smalldatetime AddSmallDateTimeParam()
DateTime datetime AddDateTimeParam()
DateTime datetime2(s) AddDateTime2Param()
DateTimeOffset datetimeoffset(s) AddDateTimeOffsetParam()
Guid uniqueidentifier AddGuidParam()
Byte[8] binary(8) AddRowVersionParam()
String binary(8) AddRowVersionFromBase64StringParam()
Int64 binary(8) AddRowVersionFromInt64Param()
IEnumerable<T>
DataTable
UDTT AddTableParam()

See examples of the "AddParam" extensions in SqlParemeterTest.cs file and associated Stored Procedures.

⚠️ **GitHub.com Fallback** ⚠️