16,748
社区成员
发帖
与我相关
我的任务
分享
var s:string;
DateTimetoString(S,'yyyy-MM-dd hh:nn:ss',RegisterTime.Date); // 格式自己修改一下
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.text := 'insert into Client (C_name,C_pass,C_Phone,C_Address,C_BankNo,C_Time,C_Deposit) values('+
#39+Client.Text+#39+','+
#39+Pass.Text+#39+','+
#39+PhoneNumber.Text+#39+','+
#39+Address.Text+#39+','+
#39+BankNo.Text+#39+','+
#39+S+#39+','+
#39+Deposit.Text+')';
ADOQuery.ExecSQL;
ADOConnection1.BeginTrans; //开始新事务
try
//操作数据...
ADOConnection1.CommitTrans; //提交事务
except
ADOConnection1.RollbackTrans; //异常时回滚事务
end;
另外,对数据集组件来说,查询操作用Open,更新、插入操作用ExecSQL。