文字列引数によって指定された SQL 文を実行します。
a_sqlany_stmt * sqlany_execute_direct( a_sqlany_connection * conn, const char * sql )
conn sqlany_connect を使用して確立された接続の接続オブジェクト。
sql SQL 文字列。SQL 文字列には、? のようなパラメータを含めることはできません。
この関数を使用して、文を準備および実行できます。また、sqlany_prepare に続けて sqlany_execute を実行する代わりにも使用できます。パラメータを持つ SQL 文を実行する際には使用しないでください。
関数の実行が成功した場合はステートメント・ハンドル、失敗した場合は NULL。
stmt = sqlany_execute_direct( conn, "select * from employees" ) ) { if( stmt ) { while( sqlany_fetch_next( stmt ) ) { int i; for( i = 0; i < sqlany_num_cols( stmt ); i++ ) { // Get i'th column data } } sqlany_free_stmt( stmt ); } |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |