对VB.NET 项目整个处理过程的一些体会(更新中)


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 控件(循环输出)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值