?? weblib書籍查詢.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 WebLib書籍查詢
Inherits DataSet
Private table書籍信息 As 書籍信息DataTable
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("書籍信息")) Is Nothing) Then
Me.Tables.Add(New 書籍信息DataTable(ds.Tables("書籍信息")))
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 書籍信息 As 書籍信息DataTable
Get
Return Me.table書籍信息
End Get
End Property
Public Overrides Function Clone() As DataSet
Dim cln As WebLib書籍查詢 = CType(MyBase.Clone,WebLib書籍查詢)
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("書籍信息")) Is Nothing) Then
Me.Tables.Add(New 書籍信息DataTable(ds.Tables("書籍信息")))
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.table書籍信息 = CType(Me.Tables("書籍信息"),書籍信息DataTable)
If (Not (Me.table書籍信息) Is Nothing) Then
Me.table書籍信息.InitVars
End If
End Sub
Private Sub InitClass()
Me.DataSetName = "WebLib書籍查詢"
Me.Prefix = ""
Me.Namespace = "http://www.tempuri.org/WebLib書籍查詢.xsd"
Me.Locale = New System.Globalization.CultureInfo("zh-CN")
Me.CaseSensitive = false
Me.EnforceConstraints = true
Me.table書籍信息 = New 書籍信息DataTable
Me.Tables.Add(Me.table書籍信息)
End Sub
Private Function ShouldSerialize書籍信息() 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 書籍信息RowChangeEventHandler(ByVal sender As Object, ByVal e As 書籍信息RowChangeEvent)
<System.Diagnostics.DebuggerStepThrough()> _
Public Class 書籍信息DataTable
Inherits DataTable
Implements System.Collections.IEnumerable
Private column書號 As DataColumn
Private column叢書系列 As DataColumn
Private column作者 As DataColumn
Private column責任編輯 As DataColumn
Private column字數 As DataColumn
Private column定價 As DataColumn
Private column出版時間 As DataColumn
Private column主題分類 As DataColumn
Private column二級分類 As DataColumn
Private column館內借閱分類 As DataColumn
Private column總冊數 As DataColumn
Private column庫存量 As DataColumn
Private column出版社 As DataColumn
Private column書名 As DataColumn
Friend Sub New()
MyBase.New("書籍信息")
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 書號Column As DataColumn
Get
Return Me.column書號
End Get
End Property
Friend ReadOnly Property 叢書系列Column As DataColumn
Get
Return Me.column叢書系列
End Get
End Property
Friend ReadOnly Property 作者Column As DataColumn
Get
Return Me.column作者
End Get
End Property
Friend ReadOnly Property 責任編輯Column As DataColumn
Get
Return Me.column責任編輯
End Get
End Property
Friend ReadOnly Property 字數Column As DataColumn
Get
Return Me.column字數
End Get
End Property
Friend ReadOnly Property 定價Column As DataColumn
Get
Return Me.column定價
End Get
End Property
Friend ReadOnly Property 出版時間Column As DataColumn
Get
Return Me.column出版時間
End Get
End Property
Friend ReadOnly Property 主題分類Column As DataColumn
Get
Return Me.column主題分類
End Get
End Property
Friend ReadOnly Property 二級分類Column As DataColumn
Get
Return Me.column二級分類
End Get
End Property
Friend ReadOnly Property 館內借閱分類Column As DataColumn
Get
Return Me.column館內借閱分類
End Get
End Property
Friend ReadOnly Property 總冊數Column As DataColumn
Get
Return Me.column總冊數
End Get
End Property
Friend ReadOnly Property 庫存量Column As DataColumn
Get
Return Me.column庫存量
End Get
End Property
Friend ReadOnly Property 出版社Column As DataColumn
Get
Return Me.column出版社
End Get
End Property
Friend ReadOnly Property 書名Column As DataColumn
Get
Return Me.column書名
End Get
End Property
Public Default ReadOnly Property Item(ByVal index As Integer) As 書籍信息Row
Get
Return CType(Me.Rows(index),書籍信息Row)
End Get
End Property
Public Event 書籍信息RowChanged As 書籍信息RowChangeEventHandler
Public Event 書籍信息RowChanging As 書籍信息RowChangeEventHandler
Public Event 書籍信息RowDeleted As 書籍信息RowChangeEventHandler
Public Event 書籍信息RowDeleting As 書籍信息RowChangeEventHandler
Public Overloads Sub Add書籍信息Row(ByVal row As 書籍信息Row)
Me.Rows.Add(row)
End Sub
Public Overloads Function Add書籍信息Row(ByVal 書號 As String, ByVal 叢書系列 As String, ByVal 作者 As String, ByVal 責任編輯 As String, ByVal 字數 As Integer, ByVal 定價 As Decimal, ByVal 出版時間 As Date, ByVal 主題分類 As String, ByVal 二級分類 As String, ByVal 館內借閱分類 As Integer, ByVal 總冊數 As String, ByVal 庫存量 As Integer, ByVal 出版社 As String, ByVal 書名 As String) As 書籍信息Row
Dim row書籍信息Row As 書籍信息Row = CType(Me.NewRow,書籍信息Row)
row書籍信息Row.ItemArray = New Object() {書號, 叢書系列, 作者, 責任編輯, 字數, 定價, 出版時間, 主題分類, 二級分類, 館內借閱分類, 總冊數, 庫存量, 出版社, 書名}
Me.Rows.Add(row書籍信息Row)
Return row書籍信息Row
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 書籍信息DataTable = CType(MyBase.Clone,書籍信息DataTable)
cln.InitVars
Return cln
End Function
Protected Overrides Function CreateInstance() As DataTable
Return New 書籍信息DataTable
End Function
Friend Sub InitVars()
Me.column書號 = Me.Columns("書號")
Me.column叢書系列 = Me.Columns("叢書系列")
Me.column作者 = Me.Columns("作者")
Me.column責任編輯 = Me.Columns("責任編輯")
Me.column字數 = Me.Columns("字數")
Me.column定價 = Me.Columns("定價")
Me.column出版時間 = Me.Columns("出版時間")
Me.column主題分類 = Me.Columns("主題分類")
Me.column二級分類 = Me.Columns("二級分類")
Me.column館內借閱分類 = Me.Columns("館內借閱分類")
Me.column總冊數 = Me.Columns("總冊數")
Me.column庫存量 = Me.Columns("庫存量")
Me.column出版社 = Me.Columns("出版社")
Me.column書名 = Me.Columns("書名")
End Sub
Private Sub InitClass()
Me.column書號 = New DataColumn("書號", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column書號)
Me.column叢書系列 = New DataColumn("叢書系列", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column叢書系列)
Me.column作者 = New DataColumn("作者", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column作者)
Me.column責任編輯 = New DataColumn("責任編輯", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column責任編輯)
Me.column字數 = New DataColumn("字數", GetType(System.Int32), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column字數)
Me.column定價 = New DataColumn("定價", GetType(System.Decimal), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column定價)
Me.column出版時間 = New DataColumn("出版時間", GetType(System.DateTime), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column出版時間)
Me.column主題分類 = New DataColumn("主題分類", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column主題分類)
Me.column二級分類 = New DataColumn("二級分類", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column二級分類)
Me.column館內借閱分類 = New DataColumn("館內借閱分類", GetType(System.Int32), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column館內借閱分類)
Me.column總冊數 = New DataColumn("總冊數", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column總冊數)
Me.column庫存量 = New DataColumn("庫存量", GetType(System.Int32), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column庫存量)
Me.column出版社 = New DataColumn("出版社", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column出版社)
Me.column書名 = New DataColumn("書名", GetType(System.String), Nothing, System.Data.MappingType.Element)
Me.Columns.Add(Me.column書名)
Me.column書號.AllowDBNull = false
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -