coldfusion和sql server连接字符串

时间:2013-05-29 15:27:48

标签: coldfusion odbc database-connection

我正在使用coldfusion。

我有专用的数据库服务器和共享的网络服务器。两者都位于不同的服务器上。

我无法访问coldfusion管理员,我可以在其中创建数据源。

我需要帮助在代码中创建数据库连接,并且需要createDatasource Name。

1 个答案:

答案 0 :(得分:-1)

我知道这并不能完全回答你的问题,但可能会有所帮助。我在这里: 您可以创建一个DSN less连接,如下例所示。您可以在Application.cfm / cfc中存储连接:

<cfscript>
classLoader = createObject("java", "java.lang.Class");
classLoader.forName("sun.jdbc.odbc.JdbcOdbcDriver");
dm = createObject("java","java.sql.DriverManager");

con = dm.getConnection("jdbc:odbc:DRIVER={MySQL ODBC 3.51 Driver}; SERVER=server; PORT=3306; DATABASE=database; USER=username; PASSWORD=password; OPTION=3;");

st = con.createStatement();
rs = st.ExecuteQuery("Select xyz FROM table");
q = createObject("java", "coldfusion.sql.QueryTable").init(rs);
//the query is stored in the variable q

</cfscript>

ps:参考http://www.hostmysite.com/support/mysql/coldfusionstring/