DELPHI中,用ADOQUERY1作数据源,用DBGRID呈现数据,如何感应到DBGRID中的数据已经改变? DELPHI中,用ADOQUERY1作数据源,用DBGRID呈现数据,如何感应到DBGRID中的数据已经改变?比如说字段 A,B,C在A字段为 X 的情况下,如果修改了B字段,则自动取消修改如何实现?请帮忙,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在每个字段的OnSetText中处理,这样每个字段的值在被提交之前都会触发这个事件 可以定义一个布尔变量,OnSetText修改变量的值,在需要时判断。 用Field的OnSetText事件可以,但比较麻烦。最简单的办法是 TDataSource.OnDataChange 事件。 并不是数据被修改了才会引发OnDataChange 事件 将22line.lib里面的内容按照下列格式解析建立access格式的数据库即可,工具要求使用delphi线路信息库:(最多20条线路,从0~19依次排列),每线路0x3000字节。1)线路序号:第0,1字节,0~19,超过20,说明此线路空。2)线路名:第1,25字节:长度1字节,24字节名。3)上行站的数量:第26,1字节,最多120个站。4)下行站的数量:第27,1字节,最多120个站。5)GPRS线路号:第28~31。4字节。前2字节为实际GPRS线路号,低位在前;后2字节作为扩展用6)保留:第32~63,32字节。7)上行站列表:第64~5823。每站48字节,120个站点,120*48=5760字节。8)下行站列表:第5824~11583。5760字节。上下行站列表记录结构:48字节a.站名: 25字节:长度1字节,24字节名。b.距离下站的距离: 2字节,单位米。低位在前。c.进站经度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。d.进站纬度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。e.出站经度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。f.出站纬度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。g保留: 5字节。其中涉及的内容:1,数据库操作2,流格式文件读取3,数据的存储处理 最好写在B字段的OnInvalidate事件中 BPL 如何调用主程序里面的全局变量 idhttp组件问题? 遇到了Delphi6的Bug,不知道大家是不是也有这样的遭遇! 我想做个检测 对方qq是否登陆的软件(对方阴身时) 新手的“超难”问题: 急]毕业论文摘要翻译,300分(不够再加),一天内结贴 帮我看看这个dll调用问题吧,实在是没分了啊?急啊 请教一个很菜的问题:) 程序员大本营2000中Delphi的ADO 补丁可否适用于Enterprise企业版? delphi 5.0 装后不能运行,急急急!!!!! 过程声明在var变量中?? 关于delphi处理字符的一个问题?
可以定义一个布尔变量,OnSetText修改变量的值,在需要时判断。
最简单的办法是 TDataSource.OnDataChange 事件。
建立access格式的数据库即可,工具要求使用delphi线路信息库:(最多20条线路,从0~19依次排列),每线路0x3000字节。
1)线路序号:第0,1字节,0~19,超过20,说明此线路空。
2)线路名:第1,25字节:长度1字节,24字节名。
3)上行站的数量:第26,1字节,最多120个站。
4)下行站的数量:第27,1字节,最多120个站。
5)GPRS线路号:第28~31。4字节。前2字节为实际GPRS线路号,低位在前;后2字节作为扩展用
6)保留:第32~63,32字节。
7)上行站列表:第64~5823。每站48字节,120个站点,120*48=5760字节。
8)下行站列表:第5824~11583。5760字节。
上下行站列表记录结构:48字节
a.站名: 25字节:长度1字节,24字节名。
b.距离下站的距离: 2字节,单位米。低位在前。
c.进站经度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。
d.进站纬度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。
e.出站经度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。
f.出站纬度坐标: 4字节。低位在前,最高字节方位角;剩余3字节是整数,实际数值为0.1秒。
g保留: 5字节。其中涉及的内容:
1,数据库操作
2,流格式文件读取
3,数据的存储处理