用JET 4.0 OLE DB连的

解决方案 »

  1.   

    用DataTable,假设你的Access的表已经放在dt(DataTable)里
    for (int i=0;i<arryList.Count;i++)
    {
      DataRow newRow = dt.NewRow();
      newRow["字段名"]=arrayList[i];}
      

  2.   

    楼上的方法不完整
    第一,没有将newrow加到dt中,应该加上dt.add(newRow);第二,没有将dt放到ds中,这样,更新数据库就有问题了我觉得,其实可以用for或foreach直接将数组中的内容插入数据库,无论你数据库里的那个表里面有多少列。如果是多列的话,就只能update了,除非你的那个表没有不允许为空的列,否则只能用update语句。如果只有一列,那么就随便你了,insert和update都可以
    比如: string strSQL = "insert yourTABLE (column1) values ('myColumn')";
    其他的就自己改改吧
      

  3.   

    做一个ACCESS库,生成相应格式的表,就可以插入了。
    和操作SQL SERVER 一样。