首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

又是一个关于EXCEL文件导入mdb后台的有关问题

2013-10-14 
又是一个关于EXCEL文件导入mdb后台的问题当只需要导入excel文件的第一列时,我已经能实现,代码如下:.......

又是一个关于EXCEL文件导入mdb后台的问题
当只需要导入excel文件的第一列时,我已经能实现,代码如下:


  ...  ...  ...
sql = "SELECT * FROM [Sheet1$]" 
set rs = conn2.execute(sql)
  ...  ...  ...
 while not rs.eof
   sql = "insert into ab_tbl2(yexm,sfsb_id) values('"& fixsql(rs(0)) &"','"&session("sfsb_id")&"')"
  conn.execute(sql)
   rs.movenext
  ...  ...  ...


但是现在我要导入EXCEL文件的第一列和第二列到MDB数据库的对应字段,那么代码段应该怎么改才合适呢? EXCEL?asp导入?MDB?多列
[解决办法]
楼主注意红字部分的修改。
EXCEL里面,栏位要与之相对应

  ...  ...  ...
sql = "SELECT * FROM [Sheet1$]" 
set rs = conn2.execute(sql)   
  ...  ...  ...
while not rs.eof
     sql = "insert into AB_tbl2(AAA,BBB,CCC) values('"& fixsql(rs.Fields("AAA")) &"','"& fixsql(rs.Fields("BBB")) &"','"&session("sfsb_id")&"')"
              conn.execute(sql)
              rs.movenext 
              wend 

[解决办法]
红字部分,EXCEL的各个栏位,都要与之相对应

sql = "<span style="color: #FF0000;">insert into AB_tbl2(AAA,BBB,CCC) values('"& fixsql(rs.Fields("AAA")) &"','"& fixsql(rs.Fields("BBB")) &"','"&session("sfsb_id")&"')"</span>
[解决办法]
insert into AB_tbl2(AAA,BBB,CCC) values('"& fixsql(rs.Fields("AAA")) &"','"& fixsql(rs.Fields("BBB")) &"','"&session("sfsb_id")&"')"

热点排行