以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]多表查询后数据修改的实现? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82445) |
-- 作者:4030406 -- 发布时间:2016/3/17 20:51:00 -- [求助]多表查询后数据修改的实现? 因为字段太多做完后说字段超出限制数了下180个··只好把表拆分成四个表,基本内容就是健康信息档案吧,现在通过sql查询器生成了查询报表,现在想实现在查询报表里筛选后修改下数据,但是查询表修改并不能保存数据。这个怎么解决? |
-- 作者:大红袍 -- 发布时间:2016/3/17 21:47:00 -- 1、如果字段太多,说明你表设计本身就有问题。字段最多是253个。
2、查询表就是不能保存数据的。如果要用代码保存,写起来也会很麻烦。
3、你还是改变思路,不要那样做,那么多列绝对是不必要的。 |
-- 作者:jspta -- 发布时间:2016/3/17 22:50:00 -- 一个健康信息表能有那么多字段么? 你应该把时间分成了几十个字段把?你需要设计成父子表的形式,把时间做成一列,每天需要的记录做成几列。这样一般10-20个字段足够了。哪里用得上那么多
|
-- 作者:4030406 -- 发布时间:2016/3/17 22:55:00 -- = = 你太小看他们要的东西了各种家族史 病史 身体特征 行为习惯 各种用药情况 要看看他们给的word模板么!!! |
-- 作者:4030406 -- 发布时间:2016/3/17 22:56:00 -- 真的很多字段····看我刚回复的那个word模板他们要做这些·· - -!已经疯了 |
-- 作者:大红袍 -- 发布时间:2016/3/17 23:05:00 -- 以下是引用4030406在2016/3/17 22:56:00的发言:
真的很多字段····看我刚回复的那个word模板他们要做这些·· - -!已经疯了
1、不能用行代替列?一定要用列?
2、一定要用word报表?用excel、专业报表也是可以的。 |
-- 作者:jspta -- 发布时间:2016/3/17 23:18:00 -- 以下是引用4030406在2016/3/17 22:55:00的发言: = = 你太小看他们要的东西了各种家族史 病史 身体特征 行为习惯 各种用药情况 要看看他们给的word模板么!!! 他们给的是他们设计的表格,你在数据库实现未必是这个样子。还是你设计思路问题,一个良好的数据库结构,可以省下无数代码! 比如说家族史,难道要母亲一堆字段,父亲一堆字段,来描述吗?没有设计过这类型的,你觉得可以提供模板,那么可以给你些建议
|
-- 作者:4030406 -- 发布时间:2016/3/18 0:50:00 -- 我数了下153列····· 很多我都做了下来选项的·但是还是说超过字段··什么问题? |
-- 作者:4030406 -- 发布时间:2016/3/18 0:52:00 -- 那些各种亲属我做了下拉选择框,153的字段还是超出 不知道为啥 |
-- 作者:jspta -- 发布时间:2016/3/18 7:09:00 -- 以下是引用4030406在2016/3/18 0:52:00的发言: 那些各种亲属我做了下拉选择框,153的字段还是超出 不知道为啥 看不到结构,不知道要填什么,没有办法给建议。
|