用EXCEL做数据库可以用ASP访问吗?
本人初学ASP,而数据库下学期才学,不知道用EXCEL做数据库可以用ASP访问吗?
怎样实现他们的访问
哪里有免费的DW的电子图书可以下载
最好是很容易上手的
问题点数:20、回复次数:5Top
1 楼jesee(一笑而过)回复于 2003-06-16 21:11:31 得分 0
可以Top
2 楼wjh6of6agriculture(艰苦奋斗)回复于 2003-06-16 23:18:03 得分 0
up!只是从来没用过!书上有介绍啊!Top
3 楼dgm8(dgm8)回复于 2003-06-17 00:10:21 得分 4
Driver={Microsoft Excel Driver (*.xls)};DBQ=指向 .xls 文件的物理路径; DriverID =278Top
4 楼roy66(我要堕落成天使)回复于 2003-06-17 08:20:32 得分 4
set dbconn=server.CreateObject("ADODB.connection")
dbconn.open "Driver={Microsoft Excel Driver(*.xls)};DBQ="&server.Mappath("database.xls")&";"Top
5 楼daeren(hi,美女)回复于 2003-06-17 08:26:02 得分 12
这是一个示例
******************************************
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Excel Driver (*.xls)};DBQ=" & Server.MapPath("Sample.xls")
SQL1="select * from [sheet1$]" 'sheet1为表名,后面要加个$
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL1, conn, 1, 1
%>
<HTML>
<title>学生成绩查询系统</title>
<BODY bgcolor="#FFFFFF">
<CENTER><H2>学生成绩查询系统<HR></H2>
<SCRIPT language="javascript">
<!--
function cmd_onclick()
{
if(document.form1.stuid.value<1)
{
alert("请输入查询的条件!此查询支持学号查询和姓名查询")
document.form1.stuid.focus()
return false
}
}
//-->
</SCRIPT>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" id="AutoNumber1">
<TR BGCOLOR=#ffffff>
<%
' Part I输出“表头名称”
For i=0 to rs.Fields.Count-1
Response.Write "<TD>" & rs(i).Name & "</TD>"
Next
%>
</TR>
<%
' Part II输出数据表的“内容”
rs.MoveFirst ' 将目前的数据记录移到第一项
While Not rs.EOF ' 判断是否过了最后一项
Row = "<TR>"
For i=0 to rs.Fields.Count-1
Row = Row & "<TD>" & rs(i) & "</TD>"
Next
Response.Write Row & "</TR>"
rs.MoveNext ' 移到下一项
Wend
%>
</TABLE></CENTER>
<form id=form1 name=form1 method="POST" action="Search.asp">
<p align="center">
<input type="text" name="stuid" size="12"><input type="submit" language=javascript id="cmd" value="查找" onclick="return cmd_onclick()" name="cmd"></p>
</form>
</BODY>
</HTML>Top





