Я использую базу данных SQLite для хранения обложек книг, которые у меня есть, в базе данных. У меня все в порядке с вставкой больших двоичных объектов, но когда у меня нет обложки для моей книги, я не могу заставить ее вставить нулевой большой двоичный объект.
Я использую параметры для моего оператора вставки SQL, используя ODBC, как показано ниже:
OdbcParameter^ paramCoverImage = gcnew OdbcParameter("@CoverImage", ByteArray);
cmd->Parameters->Add(paramCoverImage);
Но когда я пытаюсь сделать это с nullptr вместо ByteArray, SQLite выдает ошибку. Я хочу использовать SQL NULL
, но я не могу узнать, как это сделать, используя ODBC и SQLite. Есть идеи?
Robin