#include "windows.h"
#include "sqlext.h"
#include "stdio.h"
#include "string.h"
int main(void)
{
HENV hEnv = NULL;
HDBC hDBC = NULL;
HSTMT hStmt = NULL;
UCHAR szDSN[SQL_MAX_DSN_LENGTH] = "SQL Anywhere 10 CustDB";
UCHAR szUID[10] = "ml_server";
UCHAR szPasswd[10] = "sql";
UCHAR szModel[128];
SDWORD cbModel;
char buff[9] = "Testing";
UCHAR szSqlStr[128]= "INSERT into Quali Values ('Testing')" ;
RETCODE retcode;
SQLAllocEnv (&hEnv);
SQLAllocConnect (hEnv, &hDBC);
retcode = SQLConnect (hDBC, szDSN, SQL_NTS, szUID, SQL_NTS, szPasswd, SQL_NTS);
if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)
{
retcode = SQLAllocStmt (hDBC, &hStmt);
retcode = SQLPrepare (hStmt, szSqlStr, sizeof (szSqlStr));
retcode = SQLExecute (hStmt);
SQLBindCol (hStmt, 1, SQL_C_CHAR, szModel, sizeof(szModel), &cbModel);
retcode = SQLFetch (hStmt);
SQLFreeStmt (hStmt, SQL_DROP);
SQLDisconnect (hDBC);
}
SQLFreeConnect (hDBC);
SQLFreeEnv (hEnv);
return 0;
}
sqlext.h is external file. u have to add it in to your project