亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? databook.vb

?? asp.net程序設計實用教程(C#描述) 作者:石志國
?? VB
?? 第 1 頁 / 共 2 頁
字號:
		conn.Close()                                              
	End Sub

End Class

'----------------------------------------------------------------------------------------------------
'第3個類,用來處理跟類別有關的操作
Public Class DataKinds
	Private _strConn As String										'定義一個私有變量,用來設置數據庫連接字符串

	Public Sub New()
		_strConn=ConfigurationSettings.AppSettings("strConn")		'將數據庫連接字符串賦值給私有變量_strConn
	End Sub

	'該過程用來所有類別
	Public Function GetKind() As DataView
		Dim conn As New OleDbConnection(_strConn)					'這里使用了_strConn表示的數據庫連接字符串
		Dim strSql As String="Select * From Kind"
		Dim adp As New OleDbDataAdapter(strSql,conn)					
		Dim ds As New DataSet()											
		adp.Fill(ds, "Kind")											
		Return(ds.Tables("Kind").DefaultView)						'返回函數值
	End Function

	'該過程用來添加一個新類別
	Public Sub InsertKind(strKindName As String)
		Dim conn As New OleDbConnection(_strConn)					'使用了私有變量的值
		'建立Command對象,注意這里使用了含有參數的SQL語句
		Dim strSql="Insert Into Kind(KindName) Values(@KindName)"
		Dim cmd As New OleDbCommand(strSql, conn)
		'下面給參數賦值
		cmd.Parameters.Add(New OleDbParameter("@KindName",OleDbType.VarWChar,20))
		cmd.Parameters("@KindName").Value=strKindName
		'下面執行插入記錄操作
		conn.open()                             
		cmd.ExecuteNonQuery()					
		conn.close()                            
	End Sub

	'該過程用來刪除類別,注意同時會刪除該類別所屬所有圖書
	Public Sub DeleteKind(intKindId As Integer)
		Dim conn As New OleDbConnection(_strConn) 
		Dim strSql As String="Delete from Kind Where KindId=" & intKindId			
		Dim cmd As New OleDbCommand(strSql, conn)
		Dim strSql2 As String="Delete from Book Where KindId=" & intKindId			
		Dim cmd2 As New OleDbCommand(strSql2, conn)
		conn.Open()
		cmd.ExecuteNonQuery()											
		cmd2.ExecuteNonQuery()
		conn.Close()
	End Sub

	'該過程用來更新類別的信息
	Public Sub UpdateKind(intKindId As Integer,strKindName As String)
		Dim conn As New OleDbConnection(_strConn)					'使用了私有變量的值
		'建立Command對象,注意這里使用了含有參數的SQL語句
		Dim strSql="Update Kind Set KindName=@KindName Where KindId=@KindId"
		Dim cmd As New OleDbCommand(strSql, conn)
		'下面給參數賦值
		cmd.Parameters.Add(New OleDbParameter("@KindName",OleDbType.VarWChar,20))
		cmd.Parameters("@KindName").Value=strKindName
		cmd.Parameters.Add(New OleDbParameter("@KindId",OleDbType.Integer))
		cmd.Parameters("@KindId").Value=intKindId
		'下面執行插入記錄操作
		conn.open()                             
		cmd.ExecuteNonQuery()					
		conn.close()                            
	End Sub
End Class

'----------------------------------------------------------------------------------------------------
'第4個類主要用來返回某個類別的具體信息
Public Class DataKind														
	Private _strConn As String										'定義一個私有變量,用來設置數據庫連接字符串

	'下面定義了幾個屬性,用來返回對應字段值
	Public KindId As Integer
	Public KindName As String
	
	'這是構造函數,在其中給每一個屬性賦值
	Public Sub New(intKindId As Integer)
		_strConn=ConfigurationSettings.AppSettings("strConn")							'將數據庫連接字符串賦值給私有變量_strConn
		Dim conn As New OleDbConnection(_strConn)										'建立Connection對象

		Dim strSql As String="Select * From Kind Where KindId=" & intKindId				'建立SQL語句
		Dim cmd As New OleDbCommand(strSql, conn)										'建立Command對象
		conn.Open()                                            
		Dim dr As OleDbDataReader = cmd.ExecuteReader()									'建立DataReader對象
		'下面讀取數據,并給屬性賦值
		dr.Read()		
		KindId=dr.Item("KindId")
		KindName=dr.Item("KindName")
		conn.Close()                                              
	End Sub
End Class

'----------------------------------------------------------------------------------------------------
'第5個類,用來處理跟訂單有關的操作
Public Class DataOrders
	Private _strConn As String										'定義一個私有變量,用來設置數據庫連接字符串

	Public Sub New()
		_strConn=ConfigurationSettings.AppSettings("strConn")		'將數據庫連接字符串賦值給私有變量_strConn
	End Sub

	'該函數用來所有訂單
	Public Function GetOrder() As DataView
		Dim conn As New OleDbConnection(_strConn)					'這里使用了_strConn表示的數據庫連接字符串
		Dim strSql As String="Select * From Orders"
		Dim adp As New OleDbDataAdapter(strSql,conn)					
		Dim ds As New DataSet()											
		adp.Fill(ds, "Orders")											
		Return(ds.Tables("Orders").DefaultView)						'返回函數值
	End Function


	'該過程用來刪除訂單,注意同時會刪除該訂單所屬所有詳細訂貨信息
	Public Sub DeleteOrder(intOrderId As Integer)
		Dim conn As New OleDbConnection(_strConn) 
		Dim strSql As String="Delete from Orders Where OrderId=" & intOrderId			
		Dim cmd As New OleDbCommand(strSql, conn)
		Dim strSql2 As String="Delete from Orders_Particular Where OrderId=" & intOrderId			
		Dim cmd2 As New OleDbCommand(strSql2, conn)
		conn.Open()
		cmd.ExecuteNonQuery()											
		cmd2.ExecuteNonQuery()
		conn.Close()
	End Sub

	'該過程用來更新訂單信息,其實就是處理發貨操作。
	Public Sub UpdateOrder(intOrderId As Integer,dtmConsignDate As Date)
		Dim conn As New OleDbConnection(_strConn)					'使用了私有變量的值
		'建立Command對象,注意這里使用了含有參數的SQL語句
		Dim strSql="Update Orders Set Consign=True,ConsignDate=@ConsignDate Where OrderId=@OrderId"
		Dim cmd As New OleDbCommand(strSql, conn)
		'下面給參數賦值
		cmd.Parameters.Add(New OleDbParameter("@ConsignDate",OleDbType.Date))
		cmd.Parameters("@ConsignDate").Value=dtmConsignDate
		cmd.Parameters.Add(New OleDbParameter("@OrderId",OleDbType.Integer))
		cmd.Parameters("@OrderId").Value=intOrderId
		'下面執行更新操作
		conn.open()                             
		cmd.ExecuteNonQuery()					
		conn.close()                            
	End Sub

End Class
'----------------------------------------------------------------------------------------------------
'第6個類主要用來返回某個訂單的具體信息
Public Class DataOrder														
	Private _strConn As String										'定義一個私有變量,用來設置數據庫連接字符串

	'下面定義了幾個屬性,用來返回對應字段值
	Public OrderId As Integer
	Public UserId As String
	Public TotalNum As Integer
	Public TotalMoney As Single
	Public SubmitDate As Date
	Public Consign As Boolean
	Public ConsignDate As Date
	
	'這是構造函數,在其中給每一個屬性賦值
	Public Sub New(intOrderId As Integer)
		_strConn=ConfigurationSettings.AppSettings("strConn")							'將數據庫連接字符串賦值給私有變量_strConn
		Dim conn As New OleDbConnection(_strConn)										'建立Connection對象
		Dim strSql As String="Select * From Orders Where OrderId=" & intOrderId				'建立SQL語句
		Dim cmd As New OleDbCommand(strSql, conn)										'建立Command對象
		conn.Open()                                            
		Dim dr As OleDbDataReader = cmd.ExecuteReader()									'建立DataReader對象
		'下面讀取數據,并給屬性賦值
		dr.Read()		
		OrderId=dr.Item("OrderId")
		UserId=dr.Item("UserId")
		TotalNum=dr.Item("TotalNum")
		TotalMoney=dr.Item("TotalMoney")
		SubmitDate=dr.Item("SubmitDate")
		Consign=dr.Item("Consign")
		If Consign=True Then
			ConsignDate=dr.Item("ConsignDate")
		End If
		conn.Close()                                              
	End Sub

	'該函數用來返回該訂單的詳細信息,注意這里利用組合查詢返回每本書的詳細信息
	Public Function GetParticular() As DataView
		Dim conn As New OleDbConnection(_strConn)					'這里使用了_strConn表示的數據庫連接字符串
		Dim strSql As String="Select Book.BookId,Book.BookName,Book.BookPrice,Orders_Particular.BookNum, (Book.BookPrice * Orders_Particular.BookNum) As SubTotal From Orders_Particular,Book Where Orders_Particular.BookId=Book.BookId And Orders_Particular.OrderId=" & OrderId 
		Dim adp As New OleDbDataAdapter(strSql,conn)					
		Dim ds As New DataSet()											
		adp.Fill(ds, "Orders_Particular")											
		Return(ds.Tables("Orders_Particular").DefaultView)						'返回函數值
	End Function


End Class


End NameSpace

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀久久99精品久久久久久9 | 色妞www精品视频| 久久精品国产77777蜜臀| 日韩福利电影在线| 日韩**一区毛片| 久久国内精品视频| 国产一区二区福利| 国产精品一区二区久激情瑜伽| 国产美女一区二区三区| 国产剧情一区二区| 成人av午夜电影| 波多野结衣在线一区| 99精品国产91久久久久久| av不卡在线播放| 欧美视频在线一区| 亚洲日本一区二区| 亚洲免费在线观看视频| 亚洲高清免费视频| 免费成人你懂的| 国产91在线看| 91福利在线免费观看| 91精品国产综合久久精品图片| 日韩一区二区电影在线| 久久久噜噜噜久久中文字幕色伊伊 | 91丨九色丨蝌蚪丨老版| 在线日韩国产精品| 欧美一区二区三区视频在线| 久久天天做天天爱综合色| 欧美激情在线看| 亚洲一区二区在线视频| 久草这里只有精品视频| 成人av影视在线观看| 这里只有精品99re| 国产精品欧美极品| 日韩精品1区2区3区| 国产成人自拍网| 欧美日韩高清一区二区三区| 国产午夜精品一区二区三区嫩草| 亚洲激情在线播放| 国产精品一区一区三区| 色哟哟一区二区三区| 日韩欧美激情四射| 一区二区三区四区蜜桃| 国产一区不卡精品| 精品视频999| 国产精品久久久99| 国产永久精品大片wwwapp| 欧美午夜精品一区二区三区| 久久色视频免费观看| 午夜精品在线看| 99国产一区二区三精品乱码| 26uuu久久天堂性欧美| 亚洲高清一区二区三区| 91亚洲精品久久久蜜桃| 久久无码av三级| 青椒成人免费视频| 欧美日韩久久不卡| 一区二区三区资源| 99久久国产综合色|国产精品| 精品久久人人做人人爽| 日韩成人av影视| 在线视频国产一区| 一区二区三区中文字幕| 国产91清纯白嫩初高中在线观看 | **网站欧美大片在线观看| 久久99精品视频| 欧美精品xxxxbbbb| 亚洲成人激情社区| 欧美中文字幕一二三区视频| 日韩av高清在线观看| 色婷婷av一区二区| 亚洲精品日韩一| 一本色道久久综合狠狠躁的推荐| 亚洲国产精品99久久久久久久久| 国产精品亚洲视频| 欧美韩日一区二区三区| 成人免费黄色大片| 国产精品国产三级国产普通话三级 | 亚洲乱码中文字幕综合| 91热门视频在线观看| 日韩美女精品在线| 91久久精品午夜一区二区| 亚洲精品视频在线| 欧美三级一区二区| 日韩av不卡在线观看| 欧美videos中文字幕| 久久99国产精品免费网站| 久久久久久久久伊人| 懂色中文一区二区在线播放| 国产精品久久久久久久久久免费看 | 国产成人精品免费一区二区| 国产亚洲精品超碰| 99国产欧美久久久精品| 亚洲国产一区二区三区青草影视| 欧美网站一区二区| 久久99久久精品欧美| 欧美极品少妇xxxxⅹ高跟鞋| 一本大道综合伊人精品热热| 亚洲成人先锋电影| 久久久久99精品一区| 一本到三区不卡视频| 免费人成网站在线观看欧美高清| 久久综合视频网| 91视频.com| 美女www一区二区| 国产精品的网站| 欧美日韩精品综合在线| 国产另类ts人妖一区二区| 亚洲欧美另类图片小说| 日韩欧美一区二区不卡| 99在线视频精品| 蜜乳av一区二区| 亚洲免费在线看| 久久久久久久网| 欧美日韩国产在线观看| 国产成人小视频| 五月婷婷欧美视频| 国产精品欧美久久久久一区二区 | 美女任你摸久久| 亚洲私人黄色宅男| 精品国产一区二区精华| 一本色道a无线码一区v| 国内不卡的二区三区中文字幕| 亚洲欧美日韩久久| 国产人成一区二区三区影院| 欧美性生活影院| 成人av片在线观看| 麻豆91精品91久久久的内涵| 一区二区在线观看视频| 国产亚洲欧美日韩日本| 91精品国产综合久久精品图片| 色综合久久久久久久久久久| 国产精品综合网| 久久99精品久久久久久| 秋霞电影一区二区| 亚欧色一区w666天堂| 亚洲欧洲成人自拍| 老司机一区二区| 午夜在线成人av| 亚洲激情一二三区| 中文字幕一区二区三区乱码在线| 久久婷婷成人综合色| 日韩欧美高清在线| 日韩欧美专区在线| 欧美一区二区三区啪啪| 欧美二区在线观看| 欧美日韩在线免费视频| 欧美综合视频在线观看| 91丨九色丨黑人外教| 91免费观看在线| 色先锋久久av资源部| 色老综合老女人久久久| 99久久精品国产观看| 91亚洲国产成人精品一区二区三| 国产91精品一区二区麻豆网站 | 色综合久久88色综合天天免费| 盗摄精品av一区二区三区| 国产91丝袜在线观看| 成人精品一区二区三区中文字幕| 国产精品1024| 91一区二区三区在线观看| 在线国产亚洲欧美| 91麻豆精品国产自产在线| 日韩一级高清毛片| 精品国产一区二区精华| 国产日韩av一区二区| 国产精品丝袜一区| 一区二区三区四区在线免费观看| 亚洲主播在线播放| 蜜桃av噜噜一区| 成熟亚洲日本毛茸茸凸凹| 91网站在线观看视频| 欧美日韩精品一二三区| 日韩一卡二卡三卡四卡| 久久综合久色欧美综合狠狠| 国产农村妇女毛片精品久久麻豆| 国产精品乱人伦一区二区| 亚洲精品视频免费看| 日本欧美一区二区三区| 国产成人av在线影院| 91久久国产综合久久| 欧美一区二区三区四区高清| 久久精品夜色噜噜亚洲aⅴ| 国产精品九色蝌蚪自拍| 日韩精品午夜视频| 成人高清视频免费观看| 欧美三级资源在线| 国产欧美日韩久久| 亚洲福中文字幕伊人影院| 蜜桃精品视频在线| 91在线国产观看| 日韩欧美在线一区二区三区| 中文字幕一区免费在线观看| 视频一区二区欧美| a在线播放不卡| 欧美电视剧免费观看| 亚洲综合成人网| 高清不卡一区二区| 欧美成人性战久久| 亚洲一区在线观看免费观看电影高清 |