数据库设计范式解释
摘要:第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是属于第一范式的关系。 第二范式(2NF):如果关系模式R(U,F)中的所有非主属性都完全依赖于任意一个候选关键字,则称 R是属于第二范式的。 第三范式(3NF):如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称 R是属于第三范式的。 第一范式是关系数据库的最...
阅读全文
利用队列和栈实现树型结构历遍
摘要:/**//// /// 广度优先 /// /// private void FindSelecedControl1(Control control) { Queue que = new Queue(); Control ctlCurrent; ...
阅读全文
在数据库中保存会话状态
摘要:Introduction:通过把会话数据保存在SQL Server数据库中,也可以在进程外来管理会话状态。这个方法的优势在于可以把多台数据库服务器做成集群,以便在其中某台服务器出问题时,另外一台数据库服务器可以接管状态管理 Step1加载C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\installsqlstate.sql执行脚本后会生成ASPState...
阅读全文
创建StringResource
摘要:最近在看Application Block 的时候,经常看到这样的语句 throw new ConfigurationException(SR.ExceptionProviderNotTypeOfConfigurationProvider(type.AssemblyQualifiedName));其中SR这个对象让我很好奇,它是保存字符串的后缀名是.string的文件,还可以传参数进去用来拼一个字...
阅读全文
调用外部文件正确写法
摘要:调用外部文件正确写法try { StreamReader sr = new StreamReader(filename); try { // Do something } finally { sr.Close(); } } catch(Exception ex) { MessageBox.Show("Damn it! I go...
阅读全文