ASP网页设计不必ADOX也能够判别access表是不是存在
想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的access|ado|是不是存在哈哈,不必ADOX也能够!!<%
Dimcn,strCnn,rstSchema
setcn=server.createobject("ADODB.Connection")
setstrCnn=server.createobject("ADODB.Recordset")
setrstSchema=server.createobject("ADODB.Recordset")
strCnn="Provider=Microsoft.Jet.OLEDB.4.0;"
strCnn=strCnn&"DataSource=F:asptest ree.MDB;"
strCnn=strCnn&"PersistSecurityInfo=False"
cn.OpenstrCnn
setrstSchema=cn.openSchema(20)
rstSchema.movefirst
DoUntilrstSchema.EOF
ifrstSchema("TABLE_TYPE")="TABLE"then
response.writerstSchema("TABLE_NAME")&"<br/>"
endif
rstSchema.movenext
Loop
cn.close
setrstSchema=nothing
setcn=nothing
%>
SQL-->体系表sysobjects
access---》用ADOX的例子:
<%
Dimcn,strCnn
setcn=server.createobject("ADODB.Connection")
setstrCnn=server.createobject("ADODB.Recordset")
strCnn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=F:asptest ree.MDB;PersistSecurityInfo=False"
cn.OpenstrCnn
Settb=Server.CreateObject("ADOX.Table")
Setcat=Server.CreateObject("ADOX.Catalog")
Setcat.ActiveConnection=cn
ForEachaIncat.Tables
Response.Writea.Name&"<br>"
Next
cn.close
%>
</p>SQLServer是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。 不能只是将它停留在纸上谈兵的程度上。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
页:
[1]