Android学习总结五:数据库事务的关联(银行问题)、LinearLayout添加Texitview
2015-03-03 21:26
519 查看
1.事务关联
SQLdataBase db = new SQLdataBase(); if(db.isOpen()) try { //开启事务 db.beginTransaction(); //1.从张三账户扣1000元 db.execSQL("update person set balance = balance - 1000 where name = 'zhangsan';"); //atm机,挂掉了 int result = 10/0; //2.向李四账户中加1000元 db.execSQL("update person set balance = balance + 1000 where name = 'lisi';"); //标记事务成功 db.setTransactionSuccessful(); }finally { //停止事务 db.endTransaction(); } db.close(); }
2.Linearlayout添加Textview
LinearLayout llList = (LinearLayout) findviewbyId(R.id.xx); PersonDao dao = new PersonDao(this); List<Person> personList = dao.queryAll(); TextView tv; for(Person person : personList){ tv = new TextView(this); tv.setText(person.toString); tv.setTextSize(10); llList.addView(tv); } }
相关文章推荐
- PHP学习技巧总结乱码显示问题,register_global为On的时候,图片上传数据库
- Android学习:将ListView中id与数据库中id关联
- Android学习总结一:adb的使用、打电话、Button监听两种方法、发短信、ADT23.0.2版本兼容问题
- Android SQLite数据库之事务的学习
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- Android小技巧(二):为ContentProvider添加数据库事务支持
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- 【转载】Android开源:数据库ORM框架GreenDao学习心得及使用总结
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- android_基本控件学习当中出现的问题总结及工作问题思考
- 重新学习事务的隔离级别和数据库问题
- 每日学习总结:可访问性不一致问题、table边框单元格效果、sql修改数据库、表、字段名
- Android 数据库ORM框架GreenDao学习心得及使用总结<一>
- android 数据库 SQLiteOpenHelper和ContentProvider学习笔记---添加修改删除数据之联系人(二)
- android总结之ScrollView与RelativeLayout和LinearLayout同时使用时问题总结
- Android小技巧(二):为ContentProvider添加数据库事务支持
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- Android开源:数据库ORM框架GreenDao学习心得及使用总结
- Android 数据库ORM框架GreenDao学习心得及使用总结<二>