gpt4 book ai didi

vb.net - 没有为一个或多个必需参数指定值

转载 作者:行者123 更新时间:2023-12-04 04:43:49 24 4
gpt4 key购买 nike

这里有什么问题,即使我之前使用的相同代码有效,我也总是会遇到一些令人讨厌的错误。但是当我将它应用于其他形式时,它给了我上面的错误。
这是我的代码:

Imports System.Data.OleDb
Public Class Updater2
Public adminID As String
Public adminName As String
Public adminPass As String

Private con As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db1.mdb;Jet OLEDB:Database Password=nrew123$%^;")
Private com As OleDb.OleDbCommand

Public Sub New()
con.Open()
com = New OleDb.OleDbCommand("Select * from admintable")
com.Connection = con



End Sub

Public Sub updates()
com.CommandText = "UPDATE admintable SET AdminName = '" & adminName & "', AdminPassS = '" & adminPass & "' WHERE ID = '" & adminID & "'"
com.ExecuteNonQuery()

End Sub
End Class

这是按钮中尝试更新数据的代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
shikai.adminID = textbox1.text
shikai.adminName = TextBox4.Text
shikai.adminPass = TextBox3.Text






shikai.updates()
MsgBox("Successfully updated!")
End Sub

这里可能有什么问题?

最佳答案

此错误的通常原因是缺少或拼写错误的值。 adminName 似乎是 Null 或零长度字符串。

关于vb.net - 没有为一个或多个必需参数指定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2378763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com