cMyImage = GETFILE() CREATE CURSOR crsTest (Fld1 BLOB) INSERT INTO crsTest VALUES (FILETOSTR(cMyImage)) TEXT TO lcSQL NOSHOW PRETEXT 15 TEXTMERGE INSERT INTO TestMe (Mytest) VALUES (?crsTest.Fld1) ENDTEXT IF sqlexec(m1,lcSql) < 0 AERROR(laError) MessageBox(laError[1,2]) ENDIF CLOSE DATABASES ALL SET VARCHARMAPPING ON CURSORSETPROP("MapBinary", .t., 0) TEXT TO lcSQL NOSHOW PRETEXT 15 TEXTMERGE SELECT * FROM TestMe ENDTEXT IF sqlexec(m1,lcSql,[aaa]) < 0 AERROR(laError) MessageBox(laError[1,2]) ENDIF BROWSE NORMALwhere m1 is my connection handler to SQL Server