c#程序开发期末复习题(一)
1.编一个程序,输入一个整数,判定它为几位数。例如,99是2位数,-100是3位数。intm,n,k=0;Console.Write("请输入一个整数:");m=int.Parse(Console.ReadLine());n=Math.Abs(m);while(n!=0){n=n/10;k++;}Console.WriteLine("{0}是{1}位数。",m,k);2.所谓“回文数”是指读一个自
怎么样优化数据库语句?
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2、应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描3、应尽量避免在where子句中使用!=或操作符,否则引擎将放弃使用索引而进行全表扫描。4、应尽量避免在where子句中使用or来连接条件,否则将导致引擎放弃使用索引而进行全表扫描5、in和notin也要
.NET EF缓存问题
假如数据库繁忙EF无法去数据库更新数据,新保存的数据,EF再去查可以查到吗?比如现在数据库繁忙,程式在A表查询数据,没有找到程序自己新建了一条数据保存到A表,程序在A表查询数据,(可以找到自己新加的数