C# 请教设计方面的问题 有问题请教,在做一个上传东西的软件。在上传时候可以通过选择文件属于哪个文件库进行存储。但是在定义文件库时,要定义文件库有哪些属性。有些属性是通过选择来选取的,但是选取的内容也是在建立文件库时定义的。上传文件时,通过选择文件库会产生不同的分类内容来进行选择和填写。请问该如何设计,我目前的做法是在把选择或者填写的内容根据数据库中定义的字段ID来拼字符串存储到文件信息列表中。请问有没有更好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恩,那我在重新说一下,我在做一个上传文件的软件,在上传界面里可以通过选择文件库来说明文件属于哪个类别。文件库是用户自定义的,文件库包括一些属性,比如:文件属于文件库中的哪个类别(选择),文件属于哪个城市的(填写),如果是通过选择的,那选项也是在定义文件库时定义的。在上传界面中,用户选择了属于哪个文件库,datagridview就会显示对应的文件库的一些选项和Textbox,用户在上传时,必须选择或填写这些内容,来确定文件信息。我现在的做法是,在数据库中有文件库表、标题表、选项表、文件信息表4个表文件库表包括(ID、Name)标题表包括(ID、标题名称、文件库ID、标题类型)选项表中包括(ID、选项名称、标题编号)文件库表有(填写选项、勾选选项等字段)在用户选择好要上传的文件,并填和选择了文件库包括的属性,我是通过遍历datagridview来判断哪些是选择好的和填写好的以$标题编号#选择内容或填写内容的形式分别存入填写选项和勾选选项中。但是感觉用拼字符串的方式存数据库不是很好,所以想请问有没有别的方法。 用XML写配置文件,.NET提供大量的XML类和函数,非常方便 如果用XML写配置文件,那不是存放在本地了嘛,文件库是所有客户端共享的。 C#里如何检测用户按下按键 C# winform 如何把panel设置成类似groupBox那样的边框 后台触发前台脚本事件的问题 (winform)动态绑定事件 网站之间实时传递数据,通过什么方式传递较为稳定安全 使用webbrowser类访问web,当登陆时,弹出密码错误提示框,如何去掉? 挑战高手——————c#写ini文件不需要键值直接写入value 100分求解3个未完成模块 奇怪的问题,大家来看看 第一个Web Service程序(Hello World)就运行不了,help!! 在.cs文件中使用Session问题! C# 上传数据库报错,你们见过这错误吗
文件库是用户自定义的,文件库包括一些属性,比如:文件属于文件库中的哪个类别(选择),文件属于哪个城市的(填写),如果是通过选择的,那选项也是在定义文件库时定义的。
在上传界面中,用户选择了属于哪个文件库,datagridview就会显示对应的文件库的一些选项和Textbox,用户在上传时,必须选择或填写这些内容,来确定文件信息。我现在的做法是,在数据库中有文件库表、标题表、选项表、文件信息表4个表
文件库表包括(ID、Name)
标题表包括(ID、标题名称、文件库ID、标题类型)
选项表中包括(ID、选项名称、标题编号)
文件库表有(填写选项、勾选选项等字段)
在用户选择好要上传的文件,并填和选择了文件库包括的属性,我是通过遍历datagridview来判断哪些是选择好的和填写好的
以$标题编号#选择内容或填写内容的形式分别存入填写选项和勾选选项中。但是感觉用拼字符串的方式存数据库不是很好,所以想请问有没有别的方法。