if FieldByName('Exe_Bin') is TBlobField then
TBlobField(FieldByName('Exe_Bin')).LoadFromFile('E:\UpdateSystem\UpdateSystem.exe')
else
ShowMessage('类型不正确?');
FieldByName('Exe_Bin')为什么不是TBlobField ?我的栏位是varbinary的,应该是二进制的吧?但里面是新增的一条记录,新增时是null.
TBlobField(FieldByName('Exe_Bin')).LoadFromFile('E:\UpdateSystem\UpdateSystem.exe')
else
ShowMessage('类型不正确?');
FieldByName('Exe_Bin')为什么不是TBlobField ?我的栏位是varbinary的,应该是二进制的吧?但里面是新增的一条记录,新增时是null.
分啦谢谢大家
给出n,如:varbinary(200)是TVarBytesField;varbinary(max)是TBlobField2种都可以存储档案的,n最大可以为8000,如果你的档案超过 8000 位,改用max即可