摘要: 下面以一下例子为例,想一下,输出的结果将会是什么:View Code 1 class A 2 { 3 public virtual void F() 4 { 5 Console.WriteLine("A.F"); 6 } 7 8 public virtual void E() 9 {10 Console.WriteLine("A.E");11 }12 }13 14 class B : A15 {16 publ... 阅读全文
posted @ 2012-09-17 17:18 志誠 阅读(158) 评论(0) 推荐(0)
摘要: // 根据ID选中行,并将选中行显示在GridView最顶端 protected void SelectRowByID(DataGridView dgv, string ID) { //根据GridView某字段的值获得行号 DataRow[] rows = (dgv.DataSource as DataTable).Select("ID='" + ID + "'"); if (rows.Length > 0) { int findRow = (dgv.DataSource as DataTable).Rows.IndexOf(ro 阅读全文
posted @ 2012-09-17 15:40 志誠 阅读(1927) 评论(0) 推荐(0)
摘要: 值类型:1、简单类型(整型(byte、sbyte、long、ulong、short、ushort、 int、uint)、浮点数类型(float、double)、十进制类型(decimal)、字符类型(char)、布尔型(bool)) 2、枚举类型(enum) 3、结构类型(struct) 4、可以为null的类型引用类型:1、类类型(class、object、string)2、接口类型(interface) 3、数组类型(array) 4、委托类型(delegate)值类型数据的每个变量,都有自己的数据副本,因此对一个变量的操作不影响另一个变量。当在所调用的方法中修改该变量值时,修改的只是它的 阅读全文
posted @ 2012-09-17 15:30 志誠 阅读(3294) 评论(0) 推荐(0)
摘要: 选择排序,每一次外循环,在无序数中选择出一个最小,并放在无序数中的第一位View Code 1 public static void SelectSort(int[] list) //选择排序(升序) 2 { 3 int min;//记录最小值索引 4 int N = list.Length; //获得数组list的长度N 5 for (int i = 0; i < N - 1; i++) //外循环进行N-1轮比较 6 ... 阅读全文
posted @ 2012-09-17 12:56 志誠 阅读(304) 评论(0) 推荐(0)
摘要: 假设我们现在配置了一个这样的XML文件,文件名为ReportConfig.xmlView Code 1 <?xml version="1.0" encoding="utf-8" ?> 2 <Reports> 3 <Report name="JZ_FSJZW" title="建设征地集镇房屋附属建筑物调查表" rowPerPage="34"> 4 <Head> 5 <Field name="A1" warpText=&quo 阅读全文
posted @ 2012-09-13 17:31 志誠 阅读(3642) 评论(0) 推荐(0)
摘要: 下面我实现一个最简单的页面传值功能,相信初学者能一看就明白。点击打开按扭,打开传输值窗体View Code 1 public partial class Form1 : Form 2 { 3 public Form1() 4 { 5 InitializeComponent(); 6 } 7 8 public void getValue(string strV) 9 {10 this.textBox1.Text = strV;11 }12 1... 阅读全文
posted @ 2012-09-12 14:53 志誠 阅读(12176) 评论(5) 推荐(7)
摘要: 相信这个问题解决方案在网上早已流传,下面是我自己的解决方法。如有雷同,只能说明我们的想法是一样,请见谅。View Code 1 public static string strResult = ""; 2 /// <summary> 3 /// 将指定数值转换成Excel列名 4 /// </summary> 5 /// <param name="colIndex">数值</param> 6 /// <returns>返回数值对应的Excel列名</returns> 7 publi. 阅读全文
posted @ 2012-09-10 17:58 志誠 阅读(1452) 评论(0) 推荐(0)
摘要: select convert(varchar(100),convert(smalldatetime,CHECK_DATE),111) CHECK_DATEFROM VI_IM40_1 阅读全文
posted @ 2012-03-16 11:01 志誠 阅读(283) 评论(0) 推荐(0)
摘要: 前面几步跟前面我所讲的水晶报表预览操作一样,只是页面PrintRpt.aspx有所改变,该页面不需要任何页面设计和控件只是执行代码有所增加View Code 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 //取得前一页面传来的两个查询条件 4 string setAct_YM = Request["setAct_YM"].ToString(); 5 string stockName = Request["stockName"].ToString(); 6 ... 阅读全文
posted @ 2012-03-07 11:02 志誠 阅读(333) 评论(0) 推荐(1)
摘要: 1、创建一个CrystalReport.rpt新项目,将报表格式设计好,如图:2、创建一个XMLSchema2.xsd新项目,如图:3.将.rpt与.xsd建立连接,点选资料库档案-会弹出一个选择.xsd文件的窗口-找到相应路径选中.xsd文件点确认即可如点选某个按扭根据页面输入的查询条件得到的信息需产生一个报表预览出来:该按扭事件方法为:protected void btnSel_Click(object sender, EventArgs e) { if (tbSETACT_YM.Text == "") { Common.Common.ShowMsg(this, thi 阅读全文
posted @ 2012-03-06 17:39 志誠 阅读(2165) 评论(0) 推荐(0)