[求助]Access中如何查找一张表中有哪些字段?!~

doublefish8133 2006-05-31 01:13:54
试过select column_name from user_tab_columns where table_name=UPPER(表名)了,没用,这个在SQL里可能能用 可是Access中该怎么查询呢?用select top 1 * from tablename然后可以知道列,想知道有没有专门的一条语句可以实现呢?!~
...全文
274 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
doublefish8133 2006-05-31
  • 打赏
  • 举报
回复
好 偶试试看 非常感谢!~
wwwwb 2006-05-31
  • 打赏
  • 举报
回复
dao是ACCESS专用,其它的可调用ADOX,取得列的属性
oConn=CREATEOBJECT('ADODB.Connection')&& 建立连接对象
oConn.Open('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\temp\123.mdb;Persist Security Info=False')
DB= CreateObject('ADOX.Catalog')
DB.ActiveConnection=oconn
Col1 = CreateObject('ADOX.Column')
Col1 = DB.Tables['rrrr'].Columns.count
doublefish8133 2006-05-31
  • 打赏
  • 举报
回复
C#.net中能这样用伐?!~
wwwwb 2006-05-31
  • 打赏
  • 举报
回复
VBA中写代码:
Set rs1 = CurrentDb.OpenRecordset("tablename or SELECT * FROM tt")
MsgBox rs1.Fields.Count ' 列
doublefish8133 2006-05-31
  • 打赏
  • 举报
回复
wwwwb兄 请问下用DAO怎么弄啊?多给点提示可以么?!~
wwwwb 2006-05-31
  • 打赏
  • 举报
回复
想知道有没有专门的一条语句可以实现呢?!~
没有,只有通过DAO。
bergkamp_my 2006-05-31
  • 打赏
  • 举报
回复
我想知道在Access里怎样能很快地看到一个表有多少个字段。我在设计视图里好像没看到有这个数字的显示

7,714

社区成员

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

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