社区
C#
帖子详情
字典表与常量的矛盾
ken_flash
2009-03-18 09:48:47
我字典表中的数据要在程序中做常量使用。。但用户可以修改字典表的内容。。这个矛盾如何 解决?
不知道大家有什么想法
例如
public const string EMAIL="EMAIL"//这的值是在字典表中的。。
...全文
152
11
打赏
收藏
字典表与常量的矛盾
我字典表中的数据要在程序中做常量使用。。但用户可以修改字典表的内容。。这个矛盾如何 解决? 不知道大家有什么想法 例如 public const string EMAIL="EMAIL"//这的值是在字典表中的。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzxap
2009-03-18
打赏
举报
回复
结贴给分
ken_flash
2009-03-18
打赏
举报
回复
谢谢大家关注
最后有一点忘了 如果他修改了的话,我用他修改后的值就查不到原来数据库中的记录了,SO最后觉得不让用户修改了
散分
天乐
2009-03-18
打赏
举报
回复
改了之后你也改就是了
smallfile
2009-03-18
打赏
举报
回复
使用readonly修饰符,值可以从配置文件中读取
zzxap
2009-03-18
打赏
举报
回复
你把值從數據庫中select 出來,他怎么改都無所謂
lxf2000104
2009-03-18
打赏
举报
回复
字典表是动态的,因为客户经常需要变动,对于变动比较大的,
每次都必须从数据库里头读取,比如一些客户自定义的类型。
如果是一些变动很小的,就采用静态变量的方式,缓存起来,这样客户调用就性能快多了。(b/s如果改了,则需要重启iis)
zzxap
2009-03-18
打赏
举报
回复
...
sql="select EMAIL from table where...."
SqlCommand commd = new SqlCommand(sql, conn);
string EMAILxx= commd.executeScalar()
public readonly string EMAIL = '"+ EMAILxx +"';
ken_flash
2009-03-18
打赏
举报
回复
其实不是常量 是变量也是这个问题。。
jimgreat
2009-03-18
打赏
举报
回复
要是能修改就应该是变量呀?
ken_flash
2009-03-18
打赏
举报
回复
[Quote=引用 1 楼 jimgreat 的回复:]
public readonly string EMAIL = "EMAIL";
[/Quote]
可能没明白我的意思 EMAIL这个值是个数据库中的字典表的值对应的。。在用户修改后,比如改城“电邮”后,我在程序中也要用“电邮”做判断了
jimgreat
2009-03-18
打赏
举报
回复
public readonly string EMAIL = "EMAIL";
数据库设计杂谈
数据
字典
与代码表其实存储的就是一些
常量
了。 数据
字典
一般两张表,一张存类别,一张存键值对。数据
字典
一般用于存取一些不太会变的数据,例如性别、订单状态etc。而且这些数据量比较小,可以统一存储。 代码...
数据库设计规范
一、数据
字典
规范 (一)建表规约 1.1 命名规约 【强制】 1.库名、表名必须使用小写字母或数字,“_”分割,禁止以数字或大写字母开头,两个下划线之间不出现数字,其中库名不超过15个字符, 表名不超过20个字符...
MySQL索引(转:https://blog.csdn.net/u012954706/article/details/81241049)
类似于
字典
中的目录,查找
字典
内容时可以根据目录查找到数据的存放位置,然后直接获取即可。 1.1、索引选取类型 1、越小的数据类型通常更好:越小的数据类型通常在磁盘、内存和CPU缓存中都需要更少的空间,处...
【VS
常量
类和 else if】更完美的数据校验,解决码值乱送问题的思路
像这种常用的数据
字典
,放在
常量
类里面不要太完美,最起码别人能查到这个是啥意思。 于是,就有了一个xxxConstances public class MyContances { public static final String VIP_TYPE_BEGGER = "1"; //穷逼...
MySQL中的全表扫描和索引树扫描
引言 在学习mysql时,我们经常会使用explain来查看sql查询的索引等优化手段的使用...system:系统表,少量数据,往往不需要进行磁盘IO const:
常量
连接 eq_ref:主键索引(primary key)或者非空唯一索引(unique ..
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章