SQL标准

1、  基本操作

Insert  table

Update

Delete

Select

 

1.1方法组成  sql

result SQL. execute(String sql,Object params…);

返回改变条数

Result.success是否成功

Result.count 改变条数

 

result SQL.select(String sql,Object params…);

         返回查询结果数据集

Result.success是否成功

Result.collection

Collection数组[[1,2],[2,3],[4,5]];

[[1]];

12事务

transaction{

         String sql=”insert into student(name,password) values(?,?)”;

         SQL.execute(sql,”LeiWuLuan”,”123456”);

           sql=”update student set name=?,password=? where id=?”;

           SQL.execute(sql,1);

}

上面代码有事功能,当有异常时,数据回滚。

13数据库锁

 

 

2、 数据返回操作

Result=collection;

for(int I=0;i<collection.length;i++){

           Object[] temp=collection[i];

          

}

3、 代码实例

31简单一段程序

public void userList(){

String sql=select * from user;

Result result=SQL.select(sql);

Collection collection=result.collection;

request.setAttribute(collection,collection);

request.toPage(index.jsp);

}

        

         <table>

                   <tr><td>USER</td> <td>ADDRESS</td></tr>

                   for(int I=0;i<list.length;i++){

                            Object[] temp=list[i];

                            <tr><td> temp[0] </td> <td> temp [1]</td></tr>

                   }

         </table>

         32 简单事务操作

                   public void insertOrder(){

                            String sql=”insert into order(price,date) values(?,?)”;

                            transaction{//事务

                                     SQL.execute(sql,150,”2011-04-13”);

                            }

}

4、 web 内置对象

Application

Session

Request

Response

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值