读书人

ADOStoredProc-gt;ExecProc()之后数据库

发布时间: 2012-02-20 21:18:24 作者: rapoo

ADOStoredProc->ExecProc()之后数据库中数据没有变化,怎么回事呢?
代码如下:
ADOStoredProc1-> Close();
ADOStoredProc1-> ProcedureName = "ACCTBOOK_TRANS ";
ADOStoredProc1-> Parameters-> Clear();

ADOStoredProc1-> Parameters-> CreateParameter(lbledt8-> Text,ftString,pdInput,30,OleVariant(0));
ADOStoredProc1-> Parameters-> CreateParameter(lbledt9-> Text,ftString,pdInput,30,OleVariant(0));
ADOStoredProc1-> Parameters-> CreateParameter(lbledt10-> Text,ftString,pdInput,30,OleVariant(0));
ADOStoredProc1-> Parameters-> CreateParameter(lbledt11-> Text,ftString,pdInput,30,OleVariant(0));
ADOStoredProc1-> Parameters-> CreateParameter(lbledt12-> Text,ftString,pdInput,30,OleVariant(0));
ADOStoredProc1-> Prepared = true;
try
{
ADOStoredProc1-> ExecProc();
}
catch (Exception &E)
{

ShowMessage(AnsiString(E.ClassName()) + " " + E.Message);
ADOStoredProc1-> Close();
}

执行完了什么变化也没有,有什么问题呢?

[解决办法]
你这个过程是做什么?新增?修改?

读书人网 >C++ Builder

热点推荐