Member 11721612 Ответов: 1

преобразование SQL сервер для базы данных SQLite ConvertSqlServerToSQLiteDatabase


я использую ConvertSqlServerToSQLiteDatabase и показываю мне ошибку "ошибка проверки типа данных[дата]".

ZurdoDev

ОК.

1 Ответов

Рейтинг:
0

Aviral M Sharma

При работе над старым проектом получилась такая же ошибка
В нашем случае тип данных "дата" не поддерживается :/
Попробуйте изменить его на что-нибудь другое

private static void ValidateDataType(string dataType)
{
	if (dataType == "int" || dataType == "smallint" ||
		dataType == "bit" || dataType == "float" ||
		dataType == "real" || dataType == "nvarchar" ||
		dataType == "varchar" || dataType == "timestamp" ||
		dataType == "varbinary" || dataType == "image" ||
		dataType == "text" || dataType == "ntext" ||
		dataType == "bigint" ||
		dataType == "char" || dataType == "numeric" ||
		dataType == "binary" || dataType == "smalldatetime" ||
		dataType == "smallmoney" || dataType == "money" ||
		dataType == "tinyint" || dataType == "uniqueidentifier" ||
		dataType == "xml" || dataType == "sql_variant" ||
		dataType == "decimal" || dataType == "nchar" || dataType == "datetime")
		return;
	throw new ApplicationException("Validation failed for data type [" + dataType + "]");
}