挑战!!我想制作一个数据输入界面,但是事先不知道数据库表的结构(50分)

  • 主题发起人 主题发起人 zy_ball
  • 开始时间 开始时间
Z

zy_ball

Unregistered / Unconfirmed
GUEST, unregistred user!
大家有什么思路啊?

我做了一个,但是只能实现一个一个域的输入,输入很麻烦,不好用。

先谢了。
 
不一个字段一个字段的 输入
那 你想怎么输入呢?
 
倒是有一个这样的控件,可以在这里http://www.tommstudio.com/zips/dbpanel.zip下载。
 
我实现的是一个界面只有一个域的
 
我的大概思路:
1、获取字段列表,通过字典定义(推荐)或直接从数据集获取都可以
2、根据列表生成相应的label和编辑控件,控件的排放位置你自己定
使用回车及方向键等实现控件间的跳转
3、根据字段的属性生成编辑控件的一些特殊控制,如数据类型、字段宽度等
4、设计一系列的接口以融合程序员根据业务需求所作的一些特殊控制
5、。。。。。
 
以前我作过这样一个,但是控件位置的摆放很麻烦,
很难做到美观。
如果有什么特殊域就更麻烦了
 
是否可以这样呢
在界面的左边以一个字段一行的方式显示,效果就像一个只有两列而行数自动不定
的Grid,而右边则用来承放特殊域的特殊信息,例如:代码转换时,
右边显示的是代码表中的信息,字段数据有输入格式的在右边就显示输入的格式及范例
等等
 
这个主意不错,我在尝试用TListView试试看
 
后退
顶部