问题一:函数或过程实现部分中又包含函数定义是什么语法?有什么用?如:
procedure prc1(praram:string;....)
var
dd:string;
..
function fun1(param:.....):integer;
begin
.....
end;
begin
....
edn;
问题二:在三层开发中,我们一般在客户端clientdataset.applyupdate(0)更新。
但是我的同学写的程序中根本没有用到applyupdate,而是调provider.applyupdate更新,请哪位大哥说一下道理.
问题三:请问clientdataset.margchangelog一般在什么时候下用?用代码最好。
最后请大家谈谈模型设计。
procedure prc1(praram:string;....)
var
dd:string;
..
function fun1(param:.....):integer;
begin
.....
end;
begin
....
edn;
问题二:在三层开发中,我们一般在客户端clientdataset.applyupdate(0)更新。
但是我的同学写的程序中根本没有用到applyupdate,而是调provider.applyupdate更新,请哪位大哥说一下道理.
问题三:请问clientdataset.margchangelog一般在什么时候下用?用代码最好。
最后请大家谈谈模型设计。
解决方案 »
- 求助:关于Delphi2007中Aero效果“GlassFrame”的问题
- 问一个弱智问题,怎么想才能只列出我的未结贴的问题?
- 在代码中把DBGrid.options中的dgRowselect由false改为true,请贴出代码.
- 为什么语句TBlobField(AdoTable.FieldByName('内容')).SaveToFile('c:\temp.doc');得到的文件temp.doc是乱码?
- 急急,关于数组的长度定义
- 问:如何做模糊查询?
- D7为什么在windows2000 server装不上。
- 如何访问ie?
- 紧急求助,各位Delphi高手,数据的导入与导出
- excel导出和fastreport打印冲突
- 如何调用其他应用程序打开相应的文件?
- 一个图书馆查询系统(ADO+SQL Server)要用几张表?
如:
procedure myproc(str:string);
var k:string;
begin
....
myproc(k);
end;
郑重声明:没有笑话你的意思,虽然着比较出乎我的意料
第一个,局部变量,就是指在声明的过程或函数中使用的变量,也就是说这个变量使用的范围,仅限于他声明时所在的过程或函数中,这是一个相对的概念,相对于全局变量来讲。
第二个,clientdataset.applyupdate是为了读写数据库从一个client-dataset向一个provider发送所有的更新,插入删除的纪录;而provider.applyupdate是应用所有的接收到的delta包形式的更新。
第三个,看你的需求了不好说,我也没代码
最后一个,递归,强烈建议看看编程基础书
你习惯哪个就用哪个好了,无所谓的。