提示“定义了过多字段“该怎么办?

weiming1981 2003-10-15 10:21:46
我用ACCESS做报表,执行如下操作:
SQL = "select RoadDis.*,RoadDisease.* from RoadDis,RoadDisease where RoadDis.Begin=RoadDisease.BeginMile"
出错,提示定义了过多字段,应该怎么解决呢?
...全文
709 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gelim 2003-10-16
  • 打赏
  • 举报
回复
我不知道你表RoadDis和RoadDisease有哪些字段,你看看下面的怎样!

select * from RoadDis,RoadDisease where RoadDis.Begin=RoadDisease.BeginMile
900126 2003-10-16
  • 打赏
  • 举报
回复
少定义点啊
weiming1981 2003-10-16
  • 打赏
  • 举报
回复
我顶
weiming1981 2003-10-16
  • 打赏
  • 举报
回复
原来是这样。合起来有不到300个字段,因为我的报表做的是统计,每项要统计12种值,每页报表有23项要统计,我是把每页报表作为数据库中的一列。报表是不能拆的,老板要求的, hzybc(网友帮帮忙;帮帮网友忙)你说用关键字连接表是怎么做?
sword281 2003-10-16
  • 打赏
  • 举报
回复
select 语句选择的字段不能超过255个字段,最好将你的表拆分
hzybc 2003-10-16
  • 打赏
  • 举报
回复
如果一个表中真的有那么多的字段,请将该表拆分为二个(或以上)的表,用关键字连接表(建立关系)
weiming1981 2003-10-16
  • 打赏
  • 举报
回复
报表要求这么多字段,我也没办法
胖河马 2003-10-16
  • 打赏
  • 举报
回复
最多255个字段
你可以只选择报表要用到的字段,不要用*
另外这么多字段通常说明数据库设计有问题

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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