CDatabase::BindParameters 允许在调用 CDatabase::ExecuteSQL 之前绑定参数。 CDatabase::Cancel 从第二个线程取消异步操作或进程。 CDatabase::CanTransact 如果数据库支持事务,则返回非零。 CDatabase::CanUpdate 如果CDatabase 对象可更新(非只读),则返回非零。 CDatabase::Close 关闭数据源连接。 CDatabas...
void ExecuteSQL( LPCTSTR lpszSQL ); 参数lpszSQL 对包含有效的SQL命令的一个Null结尾的字符串的指针执行。 可以通过 CString。备注创建命令,一个Null终止的字符串。 ExecuteSQL 不返回任何数据记录。 如果要对记录,请使用记录集对象。大多数数据源的命令通过记录集对象问题,支持选择数据,请插入新记录,删除记录、...
void ExecuteSQL( LPCTSTR lpszSQL ); lpszSQL Pointer to anull-terminated string containing a valid SQL command to execute. You can passaCString. 一个指向以null结尾的string指针,string字符串包含一个可执行SQL命令。你可以直接传递一个Cstring Remarks Create the commandas a null-terminated string.Execu...
CDatabase::BindParameters Allows you to bind parameters before calling CDatabase::ExecuteSQL. CDatabase::Cancel Cancels an asynchronous operation or a process from a second thread. CDatabase::CanTransact Returns nonzero if the data source supports transactions. CDatabase::CanUpdate Returns nonzer...
通常您不需要直接使用在m_pDatabase儲存的指標。不過,如果您將CRecordset撰寫擴充功能可能需要使用指標。例如,如果擲回,您的CDBExceptions.,您可能需要指標。使用相同的CDatabase物件,例如執行交易,因此,如果您需要執行某個動作,將逾時或呼叫類別的CDatabaseExecuteSQL成員函式,直接執行 SQL 陳述式或您可能會需要它。
ExecuteSQL Executes a SQL statement. No data records are returned. Rollback Reverses changes made during the current transaction. The data source returns to its previous state, as defined at the BeginTrans call, unaltered.Database Overridables展开...
void ExecuteSQL( LPCTSTR lpszSQL ); Parameters lpszSQL Pointer to a null-terminated string containing a valid SQL command to execute. You can pass a CString. 上面的介绍来自MSDN文档介绍。 还有一个函数: Call this member function to determine whether the CDatabase object allows updates. ...
例如,因此,如果引发您的 CDBExceptions.,您可能需要指针。 如果需要执行某个使用同一 CDatabase 对象,例如运行期间发生的事务,设置超时或调用选件类 CDatabase 的ExecuteSQL 成员函数直接执行SQL语句,或者您可能需要它。 要求 Header: afxdb.h 请参见 参考 CRecordset选件类 层次结构图...
公共静态int ExecuteSQL(字符串CmdString、params OracleParameter orlpara) { Open(); //OracleCommand myCmd=new OracleCommand(CmdString,cnn); OracleCommand myCmd=GetCommand(CmdString,orlpara); int Cmd = myCmd.ExecuteNonQuery(); 返回Cmd;