Rumah  >  Artikel  >  pembangunan bahagian belakang  >  asp读取excel表格第x行第y列值

asp读取excel表格第x行第y列值

PHP中文网
PHP中文网asal
2017-08-19 13:21:302241semak imbas

本文介绍asp如何读取excel表格里的数据,excel2007支持sql查询的方式读取数据,excel可以当作是个数据库,

下面的代码经过本人测试可用,供大家参考。

代码如下:

<%
&#39;读取x行y列
set Conn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("1.xls")+";Extended Properties=&#39;Excel 8.0;HDR=no;IMEX=1&#39;"
Conn.Open strConn
function getxy(table,x,y)
sql="SELECT * FROM ["&table&"$]"
rs.Open sql,Conn,1,1
if not rs.eof then 
rs.move x-1 
getxy=rs(y-1)
else
getxy=""
end if
rs.Close
Conn.Close
set rs = Nothing
set Conn = Nothing
end function
response.write getxy("民政婚姻登记",3,4)
%>

本人由PHP中文网提供,我是PHP中文网作者“Ty80”。

文章地址:http://www.php.cn/csharp-article-377119.html

学编程就来PHP中文网  www.php.cn

Atas ialah kandungan terperinci asp读取excel表格第x行第y列值. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn