在ACCESS数据库中有一张表,其中一个字段是存图片的(OLE数据类型),我想把这张表导入到sql server(图片是image类型的)中,请高手帮忙怎么导入,我试了一下,字段数据都没问题,但是图片导入不进去!请高手帮忙!
我的思路是:通过程序(asp.net(c#))先把图片从ACCESS读取出来,在插入到sql serve中,但是 我对ACCESS不熟悉,不知道怎么来读取并显示出来。请高手帮忙!
所以我想解决的问题有以下几个:
1,从ACCESS数据库读取图片并显示到 image控件上!
2,把图片在插入到sql server 数据库中。(以image 类型保存)
3,从sql server中读取图片(image类型)并显示到image控件上。
谢谢各位高手!
顺便可以的话 把asp.net 链接ACCESS数据库的代码也发一下! 不甚感激!

解决方案 »

  1.   

    可以参考我的blog
    http://blog.csdn.net/lihongdian/archive/2008/10/23/3131990.aspx
      

  2.   

    图片的问题我不会,发个ACCESS数据库连接的代码吧。
    private static string myConnectiongString = 
                string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};User Id=admin;Password=;",mdefilepath);//跟Sql Server相比就连接时多了“Provider=Microsoft.Jet.OLEDB.4.0;”,其他的用法都一样,一个是sql...,一个是oledb...using(OleDbConnection myconnection = new OleDbConnection(myConnectionString))
    {
          OldDbCommand myCommand = myconnection.CreateCommand();
          myconnection.Open();      myCommand.CommandText = "insert into table ...."; //其他类似
          myCommand.ExecuteNoneQuery();
    }
      

  3.   

    http://blog.csdn.net/chenguang79/archive/2008/03/28/2224894.aspx
    你可以看一下