如果我有多个具有相同表和列的数据库,我如何使用 Java 中的单个查询从这些数据库中检索数据。为单个数据库完成此操作,我是 Java 新手,请提出建议。
public class MultipleDBTest{
public void dbConnect(String db_connect_string, String db_userid, String db_password){
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(db_connect_string, db_userid, db_password);
System.out.println("connected");
Statement statement = conn.createStatement();
String queryString = "select <Col1>, <Col2> from <Table>";
ResultSet rs = statement.executeQuery(queryString);
while(rs.next()){
System.out.println(rs.getString(1) + " | " + rs.getString(2));
}
}
catch(Exception e){
e.printStackTrace();
}
}
public static void main(String[] args){
ConnectMSSQLServer connServer = new ConnectMSSQLServer();
connServer.dbConnect("jdbc:sqlserver://localhost;databaseName=<Database1>","<Username>","<Password>");
}
}
Run Code Online (Sandbox Code Playgroud) 我在我的代码中面临问题.它在IE8中出现javascript错误,
"SCRIPT1028: Expected identifier, string or number"
Run Code Online (Sandbox Code Playgroud)
我的代码,
<cfoutput>
<cfif iPro eq "M">
<cfset iIdLock = #DecryptX(iId)#>`
<script>
window.onbeforeunload = function(){
var hook = true;
if(hook){
var r="#iIdLock#";
$.ajax({
type:'POST',
async:false,
url:"setlock.cfm",
data:"s="+r,
success: function(){},
error: function(){},
});
}
}
</script>
</cfif>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?
当我尝试在index.cfm中触发简单的select查询时,使用Application.cfc中定义的数据源会显示错误消息.任何人都可以帮助我正确的代码序列?
错误:
变量PRIMARYDATASOURCE未定义
的Application.cfc
<cfcomponent>
<!--- Set up the application. --->
<cfscript>
this.name = ""; // app name from old cfapplication tag
this.sessionManagement = "Yes";
this.loginstorage="session";
this.setClientCookies = "Yes";
this.primarydatasource = "diet";
application.PRIMARYDATASOURCE = "diet";
</cfscript>
<cfsetting requesttimeout="100000" />
<cffunction name="onApplicationStart">
....
<cfquery datasource="#application.PRIMARYDATASOURCE#" name="getCostDetails">
select * from maimun.adCostDetails ORDER BY ID DESC
</cfquery>
....
</cffunction>
</cfcomponent>
Run Code Online (Sandbox Code Playgroud)