INSERT 或者 UPDATE数据时, 往往需要Parameters传入。
这时,数据类型,是需要设置的。 sqlite 数据类型 和 标准的数据类型DbType 或sqlDbType是有区别的。 所以,专门罗列了 sqliteType 和 DbType 的对应关系COUNTER —— DbType.Int64AUTOINCREMENT —— DbType.Int64 IDENTITY —— DbType.Int64LONGTEXT —— DbType.StringLONGCHAR —— DbType.StringLONGVARCHAR —— DbType.StringLONG —— DbType.Int64TINYINT —— DbType.ByteINTEGER —— DbType.Int64INT —— DbType.Int32VARCHAR —— DbType.StringNVARCHAR —— DbType.StringCHAR —— DbType.StringNCHAR —— DbType.StringTEXT —— DbType.StringNTEXT —— DbType.StringSTRING —— DbType.StringDOUBLE —— DbType.DoubleFLOAT —— DbType.DoubleREAL —— DbType.Single BIT —— DbType.BooleanYESNO —— DbType.BooleanLOGICAL —— DbType.BooleanBOOL —— DbType.BooleanNUMERIC —— DbType.DecimalDECIMAL —— DbType.DecimalMONEY —— DbType.DecimalCURRENCY —— DbType.DecimalTIME —— DbType.DateTimeDATE —— DbType.DateTimeSMALLDATE —— DbType.DateTimeBLOB —— DbType.BinaryBINARY —— DbType.BinaryVARBINARY —— DbType.BinaryIMAGE —— DbType.BinaryGENERAL —— DbType.BinaryOLEOBJECT —— DbType.BinaryGUID —— DbType.GuidUNIQUEIDENTIFIER —— DbType.GuidMEMO —— DbType.StringNOTE —— DbType.StringSMALLINT —— DbType.Int16BIGINT —— DbType.Int64
原文链接:https://www.f2er.com/sqlite/203105.html