3
Как указать тип BLOB в MS Access? У меня установлен Office 2007.
Я использую jdbc, но это не имеет значения для SQL-запроса, который я передаю. Пытался передать ему длину, или тип FILE, не помог.Как указать тип BLOB в MS Access?
CREATE TABLE mytable ( [integer] INTEGER not null, [string] VARCHAR (255), [datetime] DATETIME, [boolean] BIT, [char] CHAR, [short] SHORT, [double] DOUBLE, [float] FLOAT, [long] LONG, [blob] BLOB, // does not work Primary Key ([integer]) )
Согласовано. LONGBINARY = OLE Объект, где хранится BLOB. – Fionnuala
http://support.microsoft.com/kb/194975 говорит, что вы можете хранить BLOB в OLE или Memo в Jet (статья предшествует ACE, но я ожидаю, что она будет такой же, хотя поле вложения может изменить это). В этой статье http://support.microsoft.com/kb/103257/EN-US/ (Access 1 to Access 97) и в этой статье http://support.microsoft.com/?kbid=210486 (A2000) указано, что OLE работает только в том случае, если для данных, хранящихся в поле, зарегистрирован OLE-сервер. –