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

📄 idmanager.vb

📁 个人Contact管理程序 VB.NET
💻 VB
字号:
Imports System
Imports System.Data
Imports System.Data.OleDb


Public Class IdManager

    Public Shared Function GetNextId(ByVal tableName As String, ByVal idField As String) As Int32
        ' Look for the upgrade records for any profile of this user.
        Dim ConnectionString As String = Configuration.ConfigurationSettings.AppSettings("dsn")
        Dim myConnection As OleDbConnection = New OleDbConnection(ConnectionString)

        Dim Query As String = "select max(" & idField & ") from " & tableName

        myConnection.Open()
        Dim myCommand As OleDbCommand = New OleDbCommand(Query, myConnection)
        Dim maxValue As Object = myCommand.ExecuteScalar()
        myConnection.Close()

        If maxValue Is DBNull.Value Then
            Return 1
        Else
            Return Int32.Parse(maxValue) + 1
        End If
    End Function


End Class

⌨️ 快捷键说明

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