请教一个有关C/S的基础问题(急)(200分)

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

base2

Unregistered / Unconfirmed
GUEST, unregistred user!
想做一个交易系统,实现这样一个功能:

由客户端向服务器端发出修改数据库的请求,服务器判断请求的合法性后,如正确则修改数据并返回成功修改的信息,否则返回修改失败的请求.
我觉得DELPHI里应该有专门的控件的,但是查了帮助却没有发现,望哪位大虾不吝指点.送上200分寥表心意:)
注:最好能说的详细一点,我还是个新手:(
 
要专门找控件?
 
自己写吗,
.indexname
.setkey
.findkey
.edit
.post
.refresh
 
不一定,只要有具体的解决方案就可以了
 
能说得详细一点吗?
我可还是新手呀:(
 
如果记录不符合数据库结构的约束,数据库会返回错误消息的,clietn可以接受到这个错误消息的。
 
你可以在数据库的StorePrecedure里面定义一个返回值为你需要的错误代码
然后根据数据的插入错误方式用返回参数的形式返回不就可以了吗?,何必在客副端
找什么控件呢!
 
并不光是数据结构的约束呀
还有一些人为判断,如:时间必须在什么什么时候之后,
报价不能高于多少多少...etc
能告知具体做法吗?
 
不好意思,还不会用StorePrecedure呢
能写出具体的代码框架吗?
真的很急
要不是我只有200分,我一定再往上加了:(
 
不用专门空间吧。
 
另:我用的数据库为SQL server7。0
不止能否利用一点SQL的功能?
 
你能说的详细点吗?我觉的你说的修改数据库,应该是指,用update语句提交吧
 
啊?base2..&base3?
 
另:我用的数据库为SQL server7。0
不止能否利用一点SQL的功能?>

在数据库端写存储过程,在客户端调用,在存储过程里你想判别什么都可以(因为存储过程可以传进和传出参数,只要你自己定义参数,
不过最好了解一下SQL数据库的一些知识。
 
如果是sql数据库强烈建议做存储过程可以省很多伤脑筋的事 Xi.xi..
 
在SQL7中建立存储过程,过程中进行你需要的各种判断,然后再返回
你自己选定的值不就行了吗。
客户端只要用
YourQuery.sql.add('你自定义的存储过程名' + #39 + 参数 + #39);
YourQuery.Open;//返回结果集 或 YourQuery.execsql;//只更新
 
能帮我写一个大侓的嬳框架吗?
3x
 
多人接受答案了。
 
后退
顶部