SQLの窓

2009年10月04日


Java : ODBC への動的接続

Microsoft の仕様です。DSN の代わりに接続文字列を渡して、
動的に接続する事ができます
MySQL
String cstr = 
	"Provider=MSDASQL"+
	";Driver={MySQL ODBC 3.51 Driver}"+
	";Server=localhost"+
	";DATABASE=lightbox;";

try {
	Class.forName( DriverName );
	con = DriverManager.getConnection(
		"jdbc:odbc:"+cstr,	// ODBC MySQL
		"root",
		""
	);
	stmt = con.createStatement();
}
catch( Exception e  ) {
	System.out.println(e.getMessage());
}

MDB ( JSP )
String connectionString =
	"Provider=MSDASQL" +
	";Driver={Microsoft Access Driver (*.mdb)}" +
	";Dbq=" + application.getInitParameter("ConnectionUrl")+
	";";

cn = DriverManager.getConnection("jdbc:odbc:"+connectionString);

<?xml version="1.0" encoding="Shift_JIS"?>
<web-app>
	<context-param>
		<param-name>DriverName</param-name>
		<param-value>sun.jdbc.odbc.JdbcOdbcDriver</param-value>
	</context-param>
	<context-param>
		<param-name>ConnectionUrl</param-name>
		<param-value>C:\user\localweb\tomcatpath6\販売管理B.mdb</param-value>
	</context-param>
	<context-param>
		<param-name>ConnectionDbname</param-name>
		<param-value></param-value>
	</context-param>
	<context-param>
		<param-name>ConnectionUser</param-name>
		<param-value></param-value>
	</context-param>
	<context-param>
		<param-name>ConnectionPass</param-name>
		<param-value></param-value>
	</context-param>
</web-app>

関連する記事
Java : ODBC 接続でキャラクタセットを指定する
VBS : XMLファイルのテキストノードの値の更新


【java : データベースの最新記事】
posted by lightbox at 2009-10-04 20:20 | java : データベース | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり