📄 dataset1.vb
字号:
'------------------------------------------------------------------------------
' <autogenerated>
' This code was generated by a tool.
' Runtime Version: 1.0.3705.0
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </autogenerated>
'------------------------------------------------------------------------------
Option Strict Off
Option Explicit On
Imports System
Imports System.Data
Imports System.Runtime.Serialization
Imports System.Xml
<Serializable(), _
System.ComponentModel.DesignerCategoryAttribute("code"), _
System.Diagnostics.DebuggerStepThrough(), _
System.ComponentModel.ToolboxItem(true)> _
Public Class DataSet1
Inherits DataSet
Private tabletSite As tSiteDataTable
Public Sub New()
MyBase.New
Me.InitClass
Dim schemaChangedHandler As System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
AddHandler Me.Tables.CollectionChanged, schemaChangedHandler
AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
End Sub
Protected Sub New(ByVal info As SerializationInfo, ByVal context As StreamingContext)
MyBase.New
Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(System.String)),String)
If (Not (strSchema) Is Nothing) Then
Dim ds As DataSet = New DataSet
ds.ReadXmlSchema(New XmlTextReader(New System.IO.StringReader(strSchema)))
If (Not (ds.Tables("tSite")) Is Nothing) Then
Me.Tables.Add(New tSiteDataTable(ds.Tables("tSite")))
End If
Me.DataSetName = ds.DataSetName
Me.Prefix = ds.Prefix
Me.Namespace = ds.Namespace
Me.Locale = ds.Locale
Me.CaseSensitive = ds.CaseSensitive
Me.EnforceConstraints = ds.EnforceConstraints
Me.Merge(ds, false, System.Data.MissingSchemaAction.Add)
Me.InitVars
Else
Me.InitClass
End If
Me.GetSerializationData(info, context)
Dim schemaChangedHandler As System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged
AddHandler Me.Tables.CollectionChanged, schemaChangedHandler
AddHandler Me.Relations.CollectionChanged, schemaChangedHandler
End Sub
<System.ComponentModel.Browsable(false), _
System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Content)> _
Public ReadOnly Property tSite As tSiteDataTable
Get
Return Me.tabletSite
End Get
End Property
Public Overrides Function Clone() As DataSet
Dim cln As DataSet1 = CType(MyBase.Clone,DataSet1)
cln.InitVars
Return cln
End Function
Protected Overrides Function ShouldSerializeTables() As Boolean
Return false
End Function
Protected Overrides Function ShouldSerializeRelations() As Boolean
Return false
End Function
Protected Overrides Sub ReadXmlSerializable(ByVal reader As XmlReader)
Me.Reset
Dim ds As DataSet = New DataSet
ds.ReadXml(reader)
If (Not (ds.Tables("tSite")) Is Nothing) Then
Me.Tables.Add(New tSiteDataTable(ds.Tables("tSite")))
End If
Me.DataSetName = ds.DataSetName
Me.Prefix = ds.Prefix
Me.Namespace = ds.Namespace
Me.Locale = ds.Locale
Me.CaseSensitive = ds.CaseSensitive
Me.EnforceConstraints = ds.EnforceConstraints
Me.Merge(ds, false, System.Data.MissingSchemaAction.Add)
Me.InitVars
End Sub
Protected Overrides Function GetSchemaSerializable() As System.Xml.Schema.XmlSchema
Dim stream As System.IO.MemoryStream = New System.IO.MemoryStream
Me.WriteXmlSchema(New XmlTextWriter(stream, Nothing))
stream.Position = 0
Return System.Xml.Schema.XmlSchema.Read(New XmlTextReader(stream), Nothing)
End Function
Friend Sub InitVars()
Me.tabletSite = CType(Me.Tables("tSite"),tSiteDataTable)
If (Not (Me.tabletSite) Is Nothing) Then
Me.tabletSite.InitVars
End If
End Sub
Private Sub InitClass()
Me.DataSetName = "DataSet1"
Me.Prefix = ""
Me.Namespace = "http://www.tempuri.org/DataSet1.xsd"
Me.Locale = New System.Globalization.CultureInfo("zh-CN")
Me.CaseSensitive = false
Me.EnforceConstraints = true
Me.tabletSite = New tSiteDataTable
Me.Tables.Add(Me.tabletSite)
End Sub
Private Function ShouldSerializetSite() As Boolean
Return false
End Function
Private Sub SchemaChanged(ByVal sender As Object, ByVal e As System.ComponentModel.CollectionChangeEventArgs)
If (e.Action = System.ComponentModel.CollectionChangeAction.Remove) Then
Me.InitVars
End If
End Sub
Public Delegate Sub tSiteRowChangeEventHandler(ByVal sender As Object, ByVal e As tSiteRowChangeEvent)
<System.Diagnostics.DebuggerStepThrough()> _
Public Class tSiteDataTable
Inherits DataTable
Implements System.Collections.IEnumerable
Private columnfID As DataColumn
Private columnfTitle As DataColumn
Private columnfImage As DataColumn
Private columnfIntro As DataColumn
Private columnfHotel As DataColumn
Private columnfAddress As DataColumn
Private columnfBus As DataColumn
Private columnfPhone As DataColumn
Private columnfPrice As DataColumn
Friend Sub New()
MyBase.New("tSite")
Me.InitClass
End Sub
Friend Sub New(ByVal table As DataTable)
MyBase.New(table.TableName)
If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then
Me.CaseSensitive = table.CaseSensitive
End If
If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then
Me.Locale = table.Locale
End If
If (table.Namespace <> table.DataSet.Namespace) Then
Me.Namespace = table.Namespace
End If
Me.Prefix = table.Prefix
Me.MinimumCapacity = table.MinimumCapacity
Me.DisplayExpression = table.DisplayExpression
End Sub
<System.ComponentModel.Browsable(false)> _
Public ReadOnly Property Count As Integer
Get
Return Me.Rows.Count
End Get
End Property
Friend ReadOnly Property fIDColumn As DataColumn
Get
Return Me.columnfID
End Get
End Property
Friend ReadOnly Property fTitleColumn As DataColumn
Get
Return Me.columnfTitle
End Get
End Property
Friend ReadOnly Property fImageColumn As DataColumn
Get
Return Me.columnfImage
End Get
End Property
Friend ReadOnly Property fIntroColumn As DataColumn
Get
Return Me.columnfIntro
End Get
End Property
Friend ReadOnly Property fHotelColumn As DataColumn
Get
Return Me.columnfHotel
End Get
End Property
Friend ReadOnly Property fAddressColumn As DataColumn
Get
Return Me.columnfAddress
End Get
End Property
Friend ReadOnly Property fBusColumn As DataColumn
Get
Return Me.columnfBus
End Get
End Property
Friend ReadOnly Property fPhoneColumn As DataColumn
Get
Return Me.columnfPhone
End Get
End Property
Friend ReadOnly Property fPriceColumn As DataColumn
Get
Return Me.columnfPrice
End Get
End Property
Public Default ReadOnly Property Item(ByVal index As Integer) As tSiteRow
Get
Return CType(Me.Rows(index),tSiteRow)
End Get
End Property
Public Event tSiteRowChanged As tSiteRowChangeEventHandler
Public Event tSiteRowChanging As tSiteRowChangeEventHandler
Public Event tSiteRowDeleted As tSiteRowChangeEventHandler
Public Event tSiteRowDeleting As tSiteRowChangeEventHandler
Public Overloads Sub AddtSiteRow(ByVal row As tSiteRow)
Me.Rows.Add(row)
End Sub
Public Overloads Function AddtSiteRow(ByVal fID As Integer, ByVal fTitle As String, ByVal fImage() As Byte, ByVal fIntro As String, ByVal fHotel As String, ByVal fAddress As String, ByVal fBus As String, ByVal fPhone As String, ByVal fPrice As String) As tSiteRow
Dim rowtSiteRow As tSiteRow = CType(Me.NewRow,tSiteRow)
rowtSiteRow.ItemArray = New Object() {fID, fTitle, fImage, fIntro, fHotel, fAddress, fBus, fPhone, fPrice}
Me.Rows.Add(rowtSiteRow)
Return rowtSiteRow
End Function
Public Function GetEnumerator() As System.Collections.IEnumerator Implements System.Collections.IEnumerable.GetEnumerator
Return Me.Rows.GetEnumerator
End Function
Public Overrides Function Clone() As DataTable
Dim cln As tSiteDataTable = CType(MyBase.Clone,tSiteDataTable)
cln.InitVars
Return cln
End Function
Protected Overrides Function CreateInstance() As DataTable
Return New tSiteDataTable
End Function
Friend Sub InitVars()
Me.columnfID = Me.Columns("fID")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -