Show page source of FrontPage #68440

カンマ演算子のオーバーロードを行うことにより、自然な形でC++/STLコードにSQLを含めることが出来ます。

>||
	kz_odbc db("Driver=Microsoft Access Driver (*.mdb); DBQ=test.mdb",true);
	kz_stmt stmt(&db);

	stmt, "INSERT INTO test( col1, col2, col3) VALUES(?,?,?)", "test 1", 100, ts, endsql;

	result = (stmt, "SELECT * FROM test", endsqlrs);
	kz_resultset_array::iterator i;
	for ( i = result.begin(); i < result.end(); i++ ) {
		cout << (*i)["col1"] << ", ";
		cout << (*i)["col2"] << ", ";
		cout << (*i)["col3"] << ", ";
		cout << endl;
	}
	cout << endl;
||<
詳しい使い方はダウンロードに含めているReadme.txtをご参照ください。

http://www.ohfuji.name/?p=6 もご参照ください。

[[ReleaseList]]
[[RecentTickets(limit=5)]]