ASSECC中怎样将 数据库中允许空字符串的属性改为“是”要用sql语句或用程序

jeary 2007-05-29 03:16:59
ASSECC中怎样将 数据库中允许空字符串的属性改为“是”要用sql语句或用程序
...全文
247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xqsman 2007-06-06
  • 打赏
  • 举报
回复
啊!绝望了。access真恶心
OracleRoob 2007-06-06
  • 打赏
  • 举报
回复
只能用代码实现,只用SQL无法处理。
xqsman 2007-06-06
  • 打赏
  • 举报
回复
我也有同样问题 alter table alter column null不可以,只能写程序吗?sql语句可以修改吗?
OracleRoob 2007-06-06
  • 打赏
  • 举报
回复
SQL Server可以用SQL语句处理,Access不行。
wwwwb 2007-05-29
  • 打赏
  • 举报
回复
用ADO:
Function ChengTableFieldPro_ADO()
Dim MyTableName As String
Dim MyFieldName As String

MyTableName = "表 ds1"
MyFieldName = "aa"

Dim MyDB As New ADOX.Catalog
Dim MyTable As ADOX.Table
Dim MyField As ADOX.Column
On Error GoTo Err_GetFieldDescription

MyDB.ActiveConnection = CurrentProject.Connection
Set MyTable = MyDB.Tables(MyTableName)
GetFieldDesc_ADO = MyTable.Columns(MyFieldName).Properties("Description")

Dim pro
For Each pro In MyTable.Columns(MyFieldName).Properties
Debug.Print pro.Name & pro.Value
Debug.Print pro.Type
Next

MyTable.Columns(MyFieldName).Properties("Jet OLEDB:Allow Zero Length") = True

Set MyDB = Nothing
Bye_GetFieldDescription:
Exit Function
Err_GetFieldDescription:
Beep
MsgBox Err.Description, vbExclamation
GetFieldDescription = Null
Resume Bye_GetFieldDescription
End Function

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧