⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 areacontroller.vb

📁 C#语言制作asp.net网上商店的
💻 VB
字号:
Imports Microsoft.VisualBasic
Imports System.Data
Imports System.Data.SqlClient
Imports Microsoft.Practices.EnterpriseLibrary.Data
Imports Microsoft.Practices.EnterpriseLibrary.Common
Imports System.Data.Common

Namespace NetShopForge.Library.Address
    Public Class AreaController

        Public Function GetProvinceList() As IDataReader

            Dim sql As String = "select * from   nsf_province"
            Dim db As Database = DatabaseFactory.CreateDatabase
            Dim dbCommand As DbCommand = db.GetSqlStringCommand(sql)
            Return db.ExecuteReader(dbCommand)

        End Function

        Public Function GetCityString(ByVal provinceID As String) As String
            If provinceID.Trim.Length = 0 Then Return ""
            Dim sql As String = "select * from  nsf_city where  father=" & provinceID
            Dim db As Database = DatabaseFactory.CreateDatabase
            Dim dbCommand As DbCommand = db.GetSqlStringCommand(sql)

            Using reader As IDataReader = db.ExecuteReader(dbCommand)
                Dim sb As New System.Text.StringBuilder
                While reader.Read
                    sb.Append(String.Format(",{0}|{1}", reader.Item("CityID"), reader.Item("City")))
                End While
                If sb.Length > 0 Then
                    Return sb.ToString.Substring(1)
                End If
            End Using
            Return ""
        End Function

        Public Function GetAreaString(ByVal cityID As String) As String
            If cityID.Trim.Length = 0 Then Return ""
            Dim sql As String = "select * from   nsf_Area Where father=" & cityID
            Dim db As Database = DatabaseFactory.CreateDatabase
            Dim dbCommand As DbCommand = db.GetSqlStringCommand(sql)
            Using reader As IDataReader = db.ExecuteReader(dbCommand)
                Dim sb As New System.Text.StringBuilder
                While reader.Read
                    sb.Append(String.Format(",{0}|{1}", reader.Item("AreaID"), reader.Item("Area")))
                End While
                If sb.Length > 0 Then
                    Return sb.ToString.Substring(1)
                End If
            End Using
            Return ""
        End Function
    End Class
End Namespace

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -