我是问:就这么个数据类型,一个字节数组,
用什么类型的字段写到MSSQL表中?我不懂MSSQL,不知道怎么问

解决方案 »

  1.   

    把字节数组中的数据另存为一个字符串,再存到MSSQL中不就可以了吗。
      

  2.   

    var
      ss:AnsiString;
    begin
      SetLength(ss,1024);
      ss[1]:='s';//ss[i]中放你以前放的Byte数组中的数据
    end;然后把ss给MSSQL中的某个字段就可以了。
      

  3.   

    在数据库中建一个表 bbsvar
    a:integer;
    begin
    a:=.......
    query1.edit;
    query1.fieldbyname('表中字段名').asstring:=intostr(a);
    query1.ApplyUpdates;
    query1.CommitUpdates;
    query1.close;
    query1.open;
    end;大体是这样了!
      

  4.   

    是:   [0..1024] 
    不好意思 看错了 
    同意zfpcb(我是你的传说)的
    用个数组
    赋值时用个while循环
      

  5.   

    procedure xxxxxx.xxxx;
    begin
      TBlobField(AdoQuery.FieldByName('picture')).LoadFromFile('路径+文件名');
    end;