http://www.csdn.net/develop/read_article.asp?id=18623

解决方案 »

  1.   

    先从SQLSERVER中检索出要转换的数据并存放到datasetOld中,再构造一个符合Access数据库模式的datasetNew,把相应字段复制过来,将打datasetNew更新到Access数据库中。
      

  2.   

    在ADO.Net中通过哪个对像来执行
      

  3.   

    我们在 SQL Server 连接中嵌套一个 Access 连接,再逐条写入,就可以了。见下列代码: 
    <%set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.Open "driver={SQL server};server=mamaco;uid=linner;pwd=123;dat 
    abase=linner" 
    sql="select * from chunfeng" 
    set rs=conn.execute (sql)%> 
    <%set Conn1 = Server.CreateObject("ADODB.Connection") 
    param = "driver={Microsoft Access Driver (*.mdb)}" 
    conn.Open param & ";dbq=" & Server.MapPath("chunfeng.mdb") 
    conn1.execute("delete from chunfeng")%> 
    <%do while not rs.eof%> 
    <%dim gssyh,gsfwh,gslyb,gswxt,gswjh,gssyt,gsqj 
    gssyh=rs("gssyh") 
    gsfwh=rs("gsfwh") 
    gslyb=rs("gslyb") 
    gswxt=rs("gswxt") 
    gswjh=rs("gswjh") 
    gssyt=rs("gssyt") 
    gsqj=rs("gsqj") 
    %> 
    <%sql1="insert into chunfeng(gssyh,gsfwh,gslyb,gswxt,gswjh,gssyt,gsqj) 
    values ('"& gssyh &"','" & gsfwh & "'," & gslyb & ",'"&gswxt&"','"&gswjh&"',"& gssyt &"," & gsqj &")"  
    conn1.execute (sql1)%> 
    <%rs.movenext 
    loop 
    conn1.close 
    conn.close%> 
    <%response.redirect "/download/chunfeng.mdb"%>