三层的问题(100分)

  • 主题发起人 主题发起人
  • 开始时间 开始时间

Unregistered / Unconfirmed
GUEST, unregistred user!
1。 insert into table1(num) values( )
( )中怎样用edit1.text 格式是什么?
2。 中间层怎样做事务,因为客户端要改变两个表,可以都用adoquery.sql吗?
3。 从客户端向中间层怎样传参数,不是sql中的参数? (给个例子)
 
怎么没人理我,大家见死不救吗?
 
1. 'insert into table1(num) values('+''''+edit1.text+''''+')';
2.try
adoquery1.sql;
aqoquery1.execte;
adoquery2.sql;
aqoquery1.execte;
adoconnection.commit;
except
adoconnection.rollback
end;
3.在tlb文件中自定义远程方法,在里面写参数,参数类型可用olevariant
客户端:dcomconnection.appserver.远程方法(参数)



 
补充一下
1. 'insert into table1(num) values('''+edit1.text+''')';
 
在Client端传参数是写在AP端的,但要从Clent中透过DcomConnect连接AP的函数就可达到传参数的目的。 如果还是不懂我就Mail给你一支小程序。
 
Motar Liu大哥请mail 程序给我,万分感谢
我的地址:jylpopular@163.com
 
快点给个答复好吗?
我收到马上给回答的各位送分!
 
给你寄了代码,请查收。
 
从客户端向中间层怎样传参数,不是sql中的参数?
可以通过在中间层上定义方法来实现, 这样做比较自由
中间层怎样做事务,因为客户端要改变两个表,可以都用adoquery.sql吗?
可以用adoquery.sql, 在中间层的DSP构件中按制事务,
 
多人接受答案了。
 
后退
顶部