在应用程序中写入数据库,一般是用INSERT,但不能批量写入。如果是SQL SERVER我想可以这样做:
首先,把数据一定的格式,比如说用TAB分隔,写入文件中。然后,通过BCP一次性的把这些数据灌入。在向文件写前,要注意数据的正确性。

解决方案 »

  1.   

    我用的数据库是Sybase Adaptive Server Anywhere 6.0 可以象SQL SERVER一样做吗?
    请教WHQ如何用Recordset批量更新
      

  2.   

    同意WHQ
    ADO方式:
    得到Recrodset后,可以使用Recrodset的方法对Recrodset进行编辑.AddNew
    Delete和修改Recrodset某记录某域的值)
    然后使用UpdateBatch,将Recrodset反馈到实际数据库
      

  3.   

    推荐阅读一篇文章http://www.asptoday.com/articles/19990908.htm
    例子是用VB写的,我想,在VC下使用ADO也是适用的