query的RequestLive和CacheUpdate都设为True,然后调用如下代码:
Database1.ApplyUpdates([query1])
Database1.ApplyUpdates([query1])
解决方案 »
- 要在repeate中显示“没有您需要的数据”,要怎么写呢?
- 如何为串口通讯增加新的波特率
- access查询时间段的问题
- SQl Server 2000 中表的值赋值给数组的问题
- 急问有关mscomm的字节和位关系
- 通过DLL调用后为什么返回乱码?
- 如何在程序中实现给Access数据库设置别名
- 机器上接两个鼠标怎么做个程序能让两个鼠标能各自操作
- Tprinter对象怎么取网络打印机
- 关于clientdataset与adoquery的问题?
- WIN XP是不是和DELPHI不兼容啊。总是出现什么‘NTDLL.DLL’的错误。这是咋回事呀?
- 如何强制实现应用程序当前工作目录的转换,将c:\vfp 切换到c:\jpg ?
可结果还是一样
如果在出问题,那么就是你设的三个SQL有问题。
确认WHERE语句中是否只按照主键进行比较?
对吗?
主建是什么用的?
object UpdateSQL1: TUpdateSQL
ModifySQL.Strings = (
'update "employee.db"'
'set'
' EmpNo = :EmpNo,'
' LastName = :LastName,'
' FirstName = :FirstName,'
' PhoneExt = :PhoneExt,'
' HireDate = :HireDate,'
' Salary = :Salary'
'where'
' EmpNo = :OLD_EmpNo')
InsertSQL.Strings = (
'insert into "employee.db"'
' (EmpNo, LastName, FirstName, PhoneExt, HireDate, Salary)'
'values'
' (:EmpNo, :LastName, :FirstName, :PhoneExt, :HireDate, :Salary)')
DeleteSQL.Strings = (
'delete from "employee.db"'
'where'
' EmpNo = :OLD_EmpNo')
Left = 220
Top = 100
end