gpt4 book ai didi

vb.net - VB.Net-无法在Access中创建字段 “password”

转载 作者:行者123 更新时间:2023-12-03 08:04:58 25 4
gpt4 key购买 nike

'Create field in table
Public Sub createField(ByVal tableName As String, ByVal fieldName As String, ByVal fieldType As String)
If Not isConnected() Then
XGUI.consolePrint("XAccessDatabase.createField() Warning - Database not connected. Create field canceled")
Exit Function
End If
Dim myOleDbCommand As OleDbCommand
myOleDbCommand = New OleDbCommand("ALTER TABLE " & tableName & " ADD COLUMN " & fieldName & " " & fieldType, connection)
myOleDbCommand.ExecuteNonQuery()
End Function

createField("users", "password", "TEXT(60)") 'Password

我得到:字段定义中的语法错误,
当我尝试创建“密码”字段时。
在所有其他情况下(其他字段名称),它都可以正常工作。

当尝试使用MS-Access手动创建它时,我也没有问题。
到底是怎么回事???

最佳答案

尝试“ADD COLUMN [“&fieldname&”]“

密码是保留字。

关于vb.net - VB.Net-无法在Access中创建字段 “password”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5079540/

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