12.如何从合并后的字段里提取出括号内的文字作为DataGrid或其它绑定控件的显示内容?即把合并后的字段内容里的左括号(和右括号)之间的文字提取出来。
Select COL1,COL2, case when COL3 like '%(%' THEN substr(COL3, INSTR(COL3, '(' )+1, INSTR(COL3,')')-INSTR(COL3,'(')-1)
end as COL3
from MY_TABLE
13.当用鼠标滚轮浏览DataGrid数据超过一定范围DataGrid会失去焦点。怎样解决?
this.dataGrid1.MouseWheel+=new MouseEventHandler(dataGrid1_MouseWheel); private void dataGrid1_MouseWheel(object sender, MouseEventArgs e) { this.dataGrid1.Select(); } |
14.怎样把键盘输入的'+'符号变成'A'?
textBox的KeyPress事件中
if(e.KeyChar == '+') { SendKeys.Send("A"); e.Handled = true; } |
15.怎样使Winform启动时直接最大化?
this.WindowState = FormWindowState.Maximized;
16.c#怎样获取当前日期及时间,在sql语句里又是什么?
c#: DateTime.Now
sql server: GetDate()
17.怎样访问winform DataGrid的某一行某一列,或每一行每一列?
dataGrid[row,col]
18.怎样为DataTable进行汇总,比如DataTable的某列值'延吉'的列为多少?
dt.Select("城市='延吉'").Length;
19.DataGrid数据导出到Excel后0212等会变成212。怎样使它导出后继续显示为0212?
range.NumberFormat = "0000";
20.
① 怎样把DataGrid的数据导出到Excel以供打印?
② 之前已经为DataGrid设置了TableStyle,即自定义了列标题和要显示的列,如果想以自定义的视图导出数据该怎么办?
③ 把数据导出到Excel后,怎样为它设置边框啊?
④ 怎样使从DataGrid导出到Excel的某个列居中对齐?
⑤ 数据从DataGrid导出到Excel后,怎样使标题行在打印时出现在每一页?
⑥ DataGrid数据导出到Excel后打印时每一页显示'当前页/共几页',怎样实现?