rt

解决方案 »

  1.   

    写个存储过程,然后通过前台页面上传图片。
    如果知道图片二进制值也可以插入吧 :)  0X123qwe..........
      

  2.   

    insert into tab1 (t1,t2,t3) values('2006-06-06',12,??)
    t1:datetime
    t2:int
    t3:imaget3的valuse应怎么写?才能把一个大数组写入到数据库?
      

  3.   

    在前台用ASP.NET的File Field控件取得它的二進值
    int fsize=filePhoto.PostedFile.ContentLength;
    byte[] buf = new byte[filePhoto.PostedFile.ContentLength];
    filePhoto.PostedFile.InputStream.Read(buf, 0, fsize);buf就是圖片的二進制值了
      

  4.   


    insert into tab1 (t1,t2,t3) values('2006-06-06',12,??)
    t1:datetime
    t2:int
    t3:imageinsert into tab1 (t1,t2,t3) values('2006-06-06',12,0xFFD8FFE000104A46494600010201004800480000FFED0D2650686F746F73686F7020332E30003842494D03ED000000000010004800000001000200480000000100023842494D040D000000000004000000783842494D03F300000000000800000000000000003842494D040A00000000000100003842494D27100000000000)
    用图片的16进制表示   :)
      

  5.   

    有否直接點的方法在server端獲得image,mp3,wav,wma,wmv等的2進制值,直接複製,往sql的字段裡粘貼