<<< 返回 access911.net 编程静态资料库索引页

如何设定表的某字段默认值?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-5-2  浏览人次:16292


专题地址:http://access911.net/fixhtm/74FAB01E15DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何定义字段默认值

 


问题:


如何设定表的某字段默认值?

 

方法一:


用 JET SQL 来完成
ALTER TABLE TABLENAME ALTER COLUMN FIELDNAME TEXT(40) DEFAULT 默认值


请注意,上述语句要用 ADODB.CONNECTION.EXECUTE 等方法来执行,直接用上述代码建立一个查询无法保存或者运行,会得到 ACCESS 的错误提示。

 

方法二:


ADOX 可以。


Function ChengTableFieldPro_ADO()

    Dim MyTableName As String
    Dim MyFieldName As String
    Dim GetFieldDesc_ADO
    Dim GetFieldDescription
    MyTableName = "ke_hu"
    MyFieldName = "dw_name"
    
    Dim MyDB As New ADOX.Catalog
    Dim MyTable As ADOX.Table
    Dim MyField As ADOX.Col.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/74FAB01E15DC.htm

 


上一篇:生成表查询,怎么连原表的主键一起copy进去?

下一篇:如何得知一个查询(update insert select)将改变或影响多少条记录?

2017年2月22日生成静态资料