菜鸟求助,大家帮帮忙!!
为什么提示TTransactionDesc没定义,我在uses后加上了TTransactionDesc,却又提示TTransactionDesc.dcu没找到。我是按帮助里面的例子来得,why?
或者事务处理应该怎么写,谢谢,
procedure TForm1.TransferButtonClick(Sender: TObject);
var
Amt: Integer;
TD: TTransactionDesc;
begin
if not SQLConnection1.InTransaction then
begin
TD.TransactionID := 1;
TD.IsolationLevel := xilREADCOMMITTED;
SQLConnection1.StartTransaction(TD);
try
Amt := StrToInt(AmtEdit.Text);
Debit.Params.ParamValues['Amount'] := Amt;
Credit.Params.ParamValues['Amount'] := Amt;
SQLConnection1.Commit(TD); {on success, commit the changes};
except SQLConnection1.Rollback(TD); {on failure, undo the changes};
end;
end;
end;
为什么提示TTransactionDesc没定义,我在uses后加上了TTransactionDesc,却又提示TTransactionDesc.dcu没找到。我是按帮助里面的例子来得,why?
或者事务处理应该怎么写,谢谢,
procedure TForm1.TransferButtonClick(Sender: TObject);
var
Amt: Integer;
TD: TTransactionDesc;
begin
if not SQLConnection1.InTransaction then
begin
TD.TransactionID := 1;
TD.IsolationLevel := xilREADCOMMITTED;
SQLConnection1.StartTransaction(TD);
try
Amt := StrToInt(AmtEdit.Text);
Debit.Params.ParamValues['Amount'] := Amt;
Credit.Params.ParamValues['Amount'] := Amt;
SQLConnection1.Commit(TD); {on success, commit the changes};
except SQLConnection1.Rollback(TD); {on failure, undo the changes};
end;
end;
end;
解决方案 »
- 怎么用webbrowser组件实现页面拦截和跳转?
- Excel导入SQLserver,使用OpenDataSource但字符串参数无法正确传入问题
- 关于增加数据的
- 如何在QR报表中实现一个自动编号的QRLabel控件
- 请教DBNavigator数据集中的图片记录在image中显示的问题,多谢帮忙!!求助!!!
- 用WEBBROWSER怎么复制粘贴不能用了
- 再线提问:在下是菜鸟,请问各位高手:抢先windows登陆都需调用那些api?
- 我在51job上看了,Java招聘大概维持在delphi的10倍左右, c系列大概维持在delphi的5倍左右!
- 如何对TTable进行升序排序?
- 为什么我的对话框要关闭2次?具体情况是。。。。。
- 有没有朋友用过intraweb中的IWDynamicchart这个控件,或者有没有相关的文档!
- 奇妙的ide(d6+win2k)
再请问
TD.TransactionID := 1;
TD.IsolationLevel := xilREADCOMMITTED;
是什么意识,
马上就结贴