0

テーブル「アカウント」からrpw「AID」を取得しようとしています。

SQLCHAR AID;
wsprintf(String, "select [AID] from [Account] where [UserID] = '%s'", User);
Sql.RetCode = Sql.Execute(String);
Sql.RetCode = Sql.Fetch();
Sql.Clear();
sprintf(String, "Here my result: %s", SQL RETURN!);
MsgBox(String);

How can i get the [AID] from the table [Account] ? (For User 'idohadar')
4

1 に答える 1

1

いくつかのオブジェクトライブラリを使用してODBC関数を呼び出しているようです。このライブラリはわかりませんが、「raw」APIのODBCを使用するか、クラスでラップします。

Raw APIについては、http ://www.easysoft.com/developer/languages/c/odbc-tutorial-fetching-results.htmlで詳しく説明されています。

値用のバッファを準備し、呼び出しSQLFetch()てからそのバッファから読み取る必要があります。

于 2012-04-18T11:38:37.047 に答える