什么数据库??
如果是SqlServer
Create Procedure Test
as
  set nocount on
   insert into Table1 values('1','1','1')
   Update Table2 set Field1='2' Where id='1'
   Delete * From Table3 Where id='2'
return

解决方案 »

  1.   

    SqlServer数据库,Delphi来调用。
    不知如何写?如何将这些基本操作分类,然后Delphi来调用。
      

  2.   

    想法是好的,可是增删改的类型你可以通过一个类型参数传入存储过程,但你的要添加修改的记录的数据是不固定的,怎么传入呢?而且你处理的表也是不固定的,如果把这些都作为参数传入,不如写成sql语句传入,如果能写成sql语句,也就不用传入存储过程来执行,直接用一个数据操作对象执行就行了。