northwinddataset.designer.vb
来自「wrox出版社的另一套经典的VB2005数据库编程学习书籍,收集了书中源码,郑重」· VB 代码 · 共 1,534 行 · 第 1/5 页
VB
1,534 行
Throw New System.Data.StrongTypingException("StrongTyping_CannotAccessDBNull for column ShipRegion", e)
End Try
End Get
Set
Me(Me.tableOrders.ShipRegionColumn) = value
End Set
End Property
Public Property ShipPostalCode() As String
Get
Try
Return CType(Me(Me.tableOrders.ShipPostalCodeColumn),String)
Catch e As System.InvalidCastException
Throw New System.Data.StrongTypingException("StrongTyping_CannotAccessDBNull for column ShipPostalCode", e)
End Try
End Get
Set
Me(Me.tableOrders.ShipPostalCodeColumn) = value
End Set
End Property
Public Property ShipCountry() As String
Get
Try
Return CType(Me(Me.tableOrders.ShipCountryColumn),String)
Catch e As System.InvalidCastException
Throw New System.Data.StrongTypingException("StrongTyping_CannotAccessDBNull for column ShipCountry", e)
End Try
End Get
Set
Me(Me.tableOrders.ShipCountryColumn) = value
End Set
End Property
Public Property CustomersRow() As CustomersRow
Get
Return CType(Me.GetParentRow(Me.Table.ParentRelations("FK_Orders_Customers")),CustomersRow)
End Get
Set
Me.SetParentRow(value, Me.Table.ParentRelations("FK_Orders_Customers"))
End Set
End Property
Public Function IsCustomerIDNull() As Boolean
Return Me.IsNull(Me.tableOrders.CustomerIDColumn)
End Function
Public Sub SetCustomerIDNull()
Me(Me.tableOrders.CustomerIDColumn) = System.Convert.DBNull
End Sub
Public Function IsEmployeeIDNull() As Boolean
Return Me.IsNull(Me.tableOrders.EmployeeIDColumn)
End Function
Public Sub SetEmployeeIDNull()
Me(Me.tableOrders.EmployeeIDColumn) = System.Convert.DBNull
End Sub
Public Function IsOrderDateNull() As Boolean
Return Me.IsNull(Me.tableOrders.OrderDateColumn)
End Function
Public Sub SetOrderDateNull()
Me(Me.tableOrders.OrderDateColumn) = System.Convert.DBNull
End Sub
Public Function IsRequiredDateNull() As Boolean
Return Me.IsNull(Me.tableOrders.RequiredDateColumn)
End Function
Public Sub SetRequiredDateNull()
Me(Me.tableOrders.RequiredDateColumn) = System.Convert.DBNull
End Sub
Public Function IsShippedDateNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShippedDateColumn)
End Function
Public Sub SetShippedDateNull()
Me(Me.tableOrders.ShippedDateColumn) = System.Convert.DBNull
End Sub
Public Function IsShipViaNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipViaColumn)
End Function
Public Sub SetShipViaNull()
Me(Me.tableOrders.ShipViaColumn) = System.Convert.DBNull
End Sub
Public Function IsFreightNull() As Boolean
Return Me.IsNull(Me.tableOrders.FreightColumn)
End Function
Public Sub SetFreightNull()
Me(Me.tableOrders.FreightColumn) = System.Convert.DBNull
End Sub
Public Function IsShipNameNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipNameColumn)
End Function
Public Sub SetShipNameNull()
Me(Me.tableOrders.ShipNameColumn) = System.Convert.DBNull
End Sub
Public Function IsShipAddressNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipAddressColumn)
End Function
Public Sub SetShipAddressNull()
Me(Me.tableOrders.ShipAddressColumn) = System.Convert.DBNull
End Sub
Public Function IsShipCityNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipCityColumn)
End Function
Public Sub SetShipCityNull()
Me(Me.tableOrders.ShipCityColumn) = System.Convert.DBNull
End Sub
Public Function IsShipRegionNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipRegionColumn)
End Function
Public Sub SetShipRegionNull()
Me(Me.tableOrders.ShipRegionColumn) = System.Convert.DBNull
End Sub
Public Function IsShipPostalCodeNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipPostalCodeColumn)
End Function
Public Sub SetShipPostalCodeNull()
Me(Me.tableOrders.ShipPostalCodeColumn) = System.Convert.DBNull
End Sub
Public Function IsShipCountryNull() As Boolean
Return Me.IsNull(Me.tableOrders.ShipCountryColumn)
End Function
Public Sub SetShipCountryNull()
Me(Me.tableOrders.ShipCountryColumn) = System.Convert.DBNull
End Sub
End Class
Public Class CustomersRowChangeEvent
Inherits System.EventArgs
Private eventRow As CustomersRow
Private eventAction As System.Data.DataRowAction
Public Sub New(ByVal row As CustomersRow, ByVal action As System.Data.DataRowAction)
MyBase.New
Me.eventRow = row
Me.eventAction = action
End Sub
Public ReadOnly Property Row() As CustomersRow
Get
Return Me.eventRow
End Get
End Property
Public ReadOnly Property Action() As System.Data.DataRowAction
Get
Return Me.eventAction
End Get
End Property
End Class
Public Class OrdersRowChangeEvent
Inherits System.EventArgs
Private eventRow As OrdersRow
Private eventAction As System.Data.DataRowAction
Public Sub New(ByVal row As OrdersRow, ByVal action As System.Data.DataRowAction)
MyBase.New
Me.eventRow = row
Me.eventAction = action
End Sub
Public ReadOnly Property Row() As OrdersRow
Get
Return Me.eventRow
End Get
End Property
Public ReadOnly Property Action() As System.Data.DataRowAction
Get
Return Me.eventAction
End Get
End Property
End Class
End Class
Namespace NorthwindDataSetTableAdapters
<System.ComponentModel.DesignerCategoryAttribute("code"), _
System.ComponentModel.ToolboxItem(true), _
System.ComponentModel.DataObjectAttribute(true), _
System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner"& _
", Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")> _
Partial Public Class CustomersTableAdapter
Inherits System.ComponentModel.Component
Private m_DeleteCommand As System.Data.SqlClient.SqlCommand
Private m_InsertCommand As System.Data.SqlClient.SqlCommand
Private m_UpdateCommand As System.Data.SqlClient.SqlCommand
Private WithEvents m_adapter As System.Data.SqlClient.SqlDataAdapter
Private m_connection As System.Data.SqlClient.SqlConnection
Private m_commandCollection() As System.Data.SqlClient.SqlCommand
Private m_clearBeforeFill As Boolean = true
Private ReadOnly Property DeleteCommand() As System.Data.SqlClient.SqlCommand
Get
If (Me.m_DeleteCommand Is Nothing) Then
Me.InitDeleteCommand
End If
Return Me.m_DeleteCommand
End Get
End Property
Private ReadOnly Property InsertCommand() As System.Data.SqlClient.SqlCommand
Get
If (Me.m_InsertCommand Is Nothing) Then
Me.InitInsertCommand
End If
Return Me.m_InsertCommand
End Get
End Property
Private ReadOnly Property UpdateCommand() As System.Data.SqlClient.SqlCommand
Get
If (Me.m_UpdateCommand Is Nothing) Then
Me.InitUpdateCommand
End If
Return Me.m_UpdateCommand
End Get
End Property
Private ReadOnly Property Adapter() As System.Data.SqlClient.SqlDataAdapter
Get
If (Me.m_adapter Is Nothing) Then
Me.InitAdapter
End If
Return Me.m_adapter
End Get
End Property
Protected ReadOnly Property Connection() As System.Data.SqlClient.SqlConnection
Get
If (Me.m_connection Is Nothing) Then
Me.InitConnection
End If
Return Me.m_connection
End Get
End Property
Protected ReadOnly Property CommandCollection() As System.Data.SqlClient.SqlCommand()
Get
If (Me.m_commandCollection Is Nothing) Then
Me.InitCommandCollection
End If
Return Me.m_commandCollection
End Get
End Property
Public Property ClearBeforeFill() As Boolean
Get
Return Me.m_clearBeforeFill
End Get
Set
Me.m_clearBeforeFill = value
End Set
End Property
Private Sub InitDeleteCommand()
Me.m_DeleteCommand = New System.Data.SqlClient.SqlCommand
Me.m_DeleteCommand.Connection = Me.Connection
Me.m_DeleteCommand.CommandText = "DELETE FROM [dbo].[Customers] WHERE (([CustomerID] = @Original_CustomerID))"
Me.m_DeleteCommand.CommandType = System.Data.CommandType.Text
Me.m_DeleteCommand.Parameters.Add(New System.Data.SqlClient.SqlParameter("@Original_CustomerID", System.Data.SqlDbType.NChar, 0, System.Data.ParameterDirection.Input, 0, 0, "CustomerID", System.Data.DataRowVersion.Original, false, Nothing, "", "", ""))
End Sub
Private Sub InitInsertCommand()
Me.m_InsertCommand = New System.Data.SqlClient.SqlCommand
Me.m_InsertCommand.Connection = Me.Connection
Me.m_InsertCommand.CommandText = "INSERT INTO [dbo].[Customers] ([CustomerID], [CompanyName], [ContactName], [Conta"& _
"ctTitle], [Address], [City], [Region], [PostalCode], [Country], [Phone], [Fax]) "& _
"VALUES (@CustomerID, @CompanyName, @ContactName, @ContactTitle, @Address, @City,"& _
" @Region, @PostalCode, @Country, @Phone, @Fax)"
Me.m_InsertCommand.CommandType = System.Data.CommandType.Text
Me.m_InsertCommand.Parameters.Add(New System.Data.SqlClient.SqlParameter("@CustomerID", System.Data.SqlDbType.NChar, 0, System.Data.ParameterDirection.Input, 0, 0, "CustomerID", System.Data.DataRowVersion.Current, false, Nothing, "", "", ""))
Me.m_InsertCommand.Parameters.Add(New System.Data.SqlClient.SqlParameter("@CompanyName", System.Data.SqlDbType.NVarChar, 0, Sy
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?