Mozier's weblog

<cfweblog author="Mozier" attention="ColdFusion,BlueDragon,CFML,Model-Glue,Mach-ii,etc" />
  订阅 订阅  :: 管理

无须进入Admin设置DSN直接连数据库进行查询

Posted on 2004-09-02 15:16  Mozier  阅读(967)  评论(0编辑  收藏  举报

Via MMUG

<!---  --->
<cfset initDriver=createObject("java","java.lang.Class").forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance()>
<cfset strURL = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\CFusionMX\db\company.mdb">
<cfset conn=createObject("java","java.sql.DriverManager").getConnection(strURL)>
<cfset stmt = conn.createStatement()>

<!---  --->
<cfset query = stmt.executeQuery("select * from Employee")>
<cfloop condition="query.next()">
  <cfoutput>
  #query.getString("FirstName")# | #query.getString("LastName")# | #query.getString("StartDate")#<br />
  </cfoutput>
</cfloop>
<cfset query.close()>

query.next()?这是MM没有公开的函数,更多访问这里