对VB.NET 项目整个处理过程的一些体会(更新中)
来源:互联网 发布:跳宅舞用什么软件 编辑:程序博客网 时间:2024/06/01 14:29
VB.Net 请求与相应 一般处理过程
load 与unload 何时执行 页面加载的时候,(也可以说调用任何属于这个类的方法的时候)
对于Handle button.click 事件,当你点击的时候,显示Load 然后是该方法,最后是unload
page_Load 页面加载时触发的事件,请求处理前 一般都要先开始这个方法
page_unLoad 页面加载完后触发的事件
Sub buttonclick 之类的一些控件提交方法 (在设计界面用鼠标连续点击两次,该按钮生成对应的方法)
Sub userMethod 用户自己定义的一些事件,
function userMethod 用户自己定义的方法 有返回值
一般的过程:
发送请求的方式:
通过ButtonClick 事件,
或者说我们可用url 的方式
如果有数据我们可用通过
Me.属性.text 方式 或者 xx=request("属性")的方式获取值
获得数据
条件判断等业务处理
这里就是具体项目中的一些逻辑了
相应的sql 语句的拼写
通过查询数据库返回数据
数据库操作
Private dbConn as OracleConnection
Private dbTrans As OracleTransaction = Nothing
Dim objResult As OracleDataReader = Nothing
//获得连接,读取配置文件
dbConn=New OracleConnection(strConnString)
// 获得COMMAND
Dim cmd as OracleCommand=dbConn.createCommand
//赋值SQL(一条)
cmd.CommandText=Sql
批量处理 psqlArr(修改、插入、删除)
for
comm=psqlArr[i]
comm.ExcuteNonQuery
//执行结果,将结果赋值
objResult=cmd.ExcuteReader()
return objResult
查询数据
创建连接 一般的话 是读取配置文件创建一个连接
通过配置文件conn
我们创建一个cmd= conn.createCommand
通过cmd 我们执行sql 语句获得一个返回集
Dim objResult As OracleDataReader = Nothing
objResult = cmd.ExecuteReader() 单条记录
返回数据objResult
objReader.Read()
1.Me.属性.TEXT="值" 的方式将数据里面的数据返回到页面(适用于单条记录)
sql 语句查询 一般是返回一个 Datetable
将值从数据库里面取出来的话 就采用reader 方法
通过bind()方法绑定数据 这里需要用到repeater 控件(循环输出)
- 对VB.NET 项目整个处理过程的一些体会(更新中)
- 在工作过程中,对RabbitMQ的一些体会
- .net中对异常处理的一点简单体会~~~
- 在ASP.NET中处理datetime的一些通用函数(VB)
- 对.Net 垃圾回收的一些理解体会
- VB.NET中图像处理的一些技巧以及其和C#图像处理的差距。
- VB.NET中图像处理的一些技巧以及其和C#图像处理的差距。
- vb6.0与vb.net中遍历整个项目中所有窗体
- 对“敏捷”的一些体会
- vb.net中存储过程的使用
- 在ASP.NET中处理 datetime 的一些通用函数(vb)
- 在ASP.NET中处理 datetime 的一些通用函数(vb)
- 在ASP.NET中处理 datetime 的一些通用函数(vb)
- 在ASP.NET中处理 datetime 的一些通用函数(vb)
- 在ASP.NET中处理 datetime 的一些通用函数(vb)
- 最近的一些项目体会
- 一些优秀项目的体会
- 关于ASP.NET中TreeView控件的一些体会
- GNU ARM汇编快速入门
- adb forward 作用
- 建造者模式和原型模式
- 什么是资产备抵账户
- C语言文件读写基本操作DEMO
- 对VB.NET 项目整个处理过程的一些体会(更新中)
- DBMS_STATS.GATHER_TABLE_STATS统计数据 详解
- windows 7下安装oracle 11g
- android常用控件学习之Button
- (转载)proc_create和create_proc_entry的区别
- 关于PHP的分页
- register ASP.NET An error has occurred: 0x8007b799
- GBK编码文件为什么能在UTF-8平台上正常显示?
- 浅谈文件的创建、读取及写入