百度网盘:链接: https://pan.baidu.com/s/1SAsX_ITj44q1YACE77Ys-A 提取码: 2fhx
答:using system;在C#中指的是命名空间的意思,引入命名空间相当于Java里的import java.util引入包的作用,引入命名空间,你就可以使用其中的变量名和函数。
比如用StringBuilder类,就不用System.Text.StringBuilder builder = new System.Text.StringBuilder()了。
答: 命名空间,相当于namespace相当于windows操作系统中的文件夹。“项目名.文件夹名”,用于细分文件。
答:private是完全私有的,只有在类自己里面可以调用,在类的外部和子类都不能调用,子类也不能继承父类的private的属性和方法。
public对任何类和成员都完全公开,无限制访问。
答:1.忽略转义字符,2.让字符串跨行,3.在标识符中的用法:C#是不允许关键字作为标识符(类名、变量名、方法名、表空间名等)使用的,但如果加上@之后就可以了。
答:1、将预见可能引发异常的代码包含在try语句块中。
2、如果发生了异常,则转入catch的执行。
3、finally可以没有,也可以只有一个。无论有没有发生异常,它总会在这个异常处理结构的最后运行。即使你在try块内用return返回了,在返回前,finally总是要执行,这以便让你有机会能够在异常处理最后做一些清理工作。如关闭数据库连接等等。(如果没有catch语句块,那么finally块就是必须的。)
答:接收第一个传递过来的参数
答:声明一个变量或类,接收界面传递来的参数
答:查询x表中的a,b列
答:DataTable是一个临时保存数据的网格虚拟表(表示内存中数据的一个表。),存放从数据库查询到的数据。
答:string.format() 格式化说明符,将指定的 String类型的数据中的每个格式项替换为相应对象的值的文本等效项。
答:在有返回值的方法中的作用:return后面跟返回值,返回值类型要与方法返回值类型相同,如“public int intt()”的方法返回值类型为Int,则return后跟的返回值类型也必须为int。Return将返回值赋给方法,可以直接从方法中调用值。
在无返回值的方法中的作用:结束方法的运行。
答:return 将DBHelper.query(sql)中DataTable类型的数据的总行数返回给类型为Int的方法。
答:窗体Form1继承系统中为Form的窗体格式。
答:系统参数
答:这个窗体
答:关闭本窗体
答:窗体加载事件,在第一次显示窗体前发生。
答:数据源
答:void表示该方法没有返回值。
答:静态修饰符,在方法(函数)前用static修饰,表示此方法为所在类或所在自定义类所有,而不是这个类的实例所有。可以通过类直接调用静态方法,但不可以通过这个类的实例来调用其中的静态方法,因为通过实体类调用其中的静态方法时,对象可能不存在。静态方法不能被重写,只能被重载,因为静态方法不属于类的实例对象。
答:初始化窗体控件
else if (this.cboFlag.Text == "离职") t.flag = "2";
else if (this.cboFlag.Text == "休假") t.flag = "3";解释一下if判断的运行流程
答:略
答:显示分页中的当前页和总页数
答:下拉框
答:dgv中选中的行的第一行中的teachid列中的值转化为字符创类型
答:=是赋值,==是判断
答:将()里的值装换为int类型
答:往这个窗体中的传播teacher下拉框的选项中添加一项‘全部’
答:把dtz中的第一行的stuname列的值装换为字符创
答:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录;
inner join(等值连接) 只返回两个表中联结字段相等的行;
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录。
答:模糊查询 {6}表示接受传过来的第七个参数,%-替代一个或多个字符。
答:{0} 表示从第几条数据开始显示,{1}表示显示每页几条数据
答:max,min,count,avg,sum
答byte,short,int,long,float,double,bool,char
答:略
非>与>或
答:displaymember绑定需显示字段,valuemember绑定对应displaymember的值。同键值对相似。
答:因为创建了Factory类,所有的窗体都是从Factory类中调用的,且Factory类中的窗体都为静态,保证了窗体的唯一性。当窗体关闭时,Factory类中的窗体实例对象的值变成Null,在下次从Factory类中调用窗体时,会弹出Error,因此在窗体关闭时,要new一个新的窗体给实例对象留作备用。
答:true||false
答:统计一共多少行
答:用来保存界面上用户输入的数据或接收数据库查询出来的数据。
答:非查询方法,非查询方法负责连接非查询语句连接数据库
答:让=左边的加上右边的值计算结果赋值给=左边的值,统计收费总金额
答:true||false
答:递增1
答:设置窗体的父窗体
答:Application.Exit()关闭所有应用程序窗口,终止程序运行;Form.Close 方法关闭窗体。
答:groud by 具有分组合并行的作用。将groud by 后面的列按行值相同划归合并成一行,进行相同数据的统计工作,一般结合聚合函数使用。
Order by 具有按条件排序的作用。Asc是正序,order by默认为正序排序,desc为倒序。
group by 比order by先执行,order by不会对group by 内部进行排序,如果group by后只有一条记录,那么order by 将无效。
答:文本改变时发生事件
答:返回某个指定字符串值在字符串中首次出现的位置。如果字符串中没有指定字符,则返回-1;如果有,则返回字符串的位置。Indexof可以从指定位置开始进行查询,formindex的合法取值范围是0到stringobject.length-1。