俺想用VB通过电子表格输入数据到数据库,因为要输入的数据项很多,所以想用电子表格做输入窗口,这样可以一次性输入多个数据,该如何解决啊?跪求答案!

解决方案 »

  1.   

    通过ADO打开EXCEL中的表,然后添加到相关数据库中。具体解决方案可与我联系.
      

  2.   

    回szjhxu(天野)的话:怎么与你联系啊?俺很是着急,膝盖都跪肿了...
      

  3.   

    两种解决方案:
    第一就是用excel输入好数据然后导入到数据库中用VB操作!
    第二不用excel做输入有一种很好的第三方控件叫vsflexgrid,它能像excel那样方便的输入数据,直接与数据库绑定,很好用的!第一种方法的导入语法:
    SELECT * into newtableFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',  'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 9.0')...[Sheet1$]
      

  4.   

    回chenyu5188(来自东方的狼):
    这第三方控件vsflexgrid俺去哪儿找?能否施舍给俺:[email protected]
    谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢!
      

  5.   

    不知楼主还需要资料否,我这里有Excel函数相关的资料,用的话发个信息