📄 idmanager.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 + -