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 函数。我不知道这个库,但我使用来自“原始”API 的 ODBC 或将它包装在我的类中。

原始 API 很好地描述在:http ://www.easysoft.com/developer/languages/c/odbc-tutorial-fetching-results.html

您必须为值准备缓冲区,然后调用SQLFetch()并从该缓冲区读取。

于 2012-04-18T11:38:37.047 回答