- 博客(44)
- 收藏
- 关注
原创 sql server 中int 类型和时间类型的相互转换
<br />selectdateadd(second,56,'1970')<br /><br />第二个参数表示是要转换成时间类型的整数值<br />第三个数是表示年份
2011-03-07 21:04:00 8643 1
原创 更改水晶报表宽度
<br />1、在“打印设置”对话框,选择“横向”选项以横向方向打印报表。<br /> 2、在“页面设置”对话框,缩小上边距、下边距、左边距、右边距。<br /> 3、纵向显示所有报表对象。<br /> (1) 将所有报表对象旋转270度,字段、文本、图片、页码等对象。<br /> 右击报表对象,选择"格式化",进入"格式化编辑器对话框"。选择"公用"选项卡,在"文本旋转"下拉列表框选择 270。<br /> (2) 纵向拉长对象,确保纵向上可以容纳显示。<br /> (3)
2011-01-17 16:41:00 2546
原创 linq 查找控件
<br />查找类型为Panel的控件<br />var control = from tempcontrol in this.ActiveMdiChild.Controls.OfType<Panel>().AsQueryable() where tempcontrol.Name == "panel1" select tempcontrol;<br /><br />var control1 = from tempcontrol1 in control.ElementAt<Panel>(0).Controls
2010-11-19 20:41:00 852
原创 反射
<br />1、什么是反射<br /> Reflection,中文翻译为反射。<br /> 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运<br /> <br />行期获得这几个组成部分的相关信息,例如: <br /> <br /> Assembly类可以获得正在运行的装配件信息,也可以动态的加载装配件,以及在装配件中
2010-11-19 09:08:00 364
原创 datagridview数据导入Excel
<br />1.采用流方式<br />private void DataGridViewToExcel(DataGridView dgv)<br /> {<br /> SaveFileDialog dlg = new SaveFileDialog();<br /> dlg.Filter = "Execl files (*.xls)|*.xls";<br /> dlg.FilterIndex = 0;<br />
2010-08-25 20:47:00 589
原创 datagridview数据导入Excel
<br />1.采用流方式<br />private void DataGridViewToExcel(DataGridView dgv)<br /> {<br /> SaveFileDialog dlg = new SaveFileDialog();<br /> dlg.Filter = "Execl files (*.xls)|*.xls";<br /> dlg.FilterIndex = 0;<br />
2010-08-25 20:47:00 677
原创 sql server 中的exists
<br />EXISTS:指定一个子查询,检测行的存在。 <br />本示例所示查询查找由位于以字母 B 开头的城市中的任一出版商出版的书名:<br />SELECT DISTINCT pub_name FROM publishers WHERE EXISTS (SELECT * FROM titles WHERE pub_id = publishers.pub_id AND type =<br />'business')<br /><br />SELECT distinct pub_name FROM p
2010-07-16 15:51:00 1076
原创 wpf 中利用border创建带有圆角的区域
<br />在wpf中可以很好的利用border来创建一些很漂亮的图形边框<br /> 可以通过设置border的 “ CornerRadius="0,20,30,40" ”使其边框呈现一个圆角
2010-07-10 18:44:00 14602
原创 wpf datagrid中的 DataGridComboBoxColumn数据绑定
<br />wpf 中datagridcomboxColumn的数据绑定主要分下面几步<br /> <br /> <br />1。提供数据源类型:可以是任意的数据类型:这里用枚举publicenumOrderStatus { None, New, Processing, Shipped, Received };<br /><br />2。设置静态数据源:<br /><ObjectDataProvider x:Key="dataProvider" MethodName="GetValues"
2010-06-21 20:22:00 9219 4
原创 sql server 中的update
<br />UPDATE是我们常SQL语句之一,update主要用于更改表中的现有数据.<br />更新一个表:update product set l_parentid ='1'<br />详细解说: update 表名 set 列名 =参数 <br /> <br />更新两个表或多个表:<br /> update product <br /> set l_parentid = producttype.parentid <br /> from p
2010-06-20 12:45:00 1543
原创 linq
<br />linq中有一个这样的有趣问题!!<br />private bool TestEmployee(EmployeeDetails employee)<br />{<br />return employee.LastName.StartsWith("D")<br />}<br /> <br />IEnumerable<EmployeeDetails> matches;<br />matches = from employee in employees<br />where TestEmployee
2010-06-11 21:16:00 294
原创 wpf datagrid 数据绑定
wpf datagrid 数据绑定: 需要做两个步: (1) 在设计页面为每一个列:设置binding属性:如Binding={Binding Name} (2)在代码页面为datagrid设置itemsource属性:如this.datagrid1.itemsource=userinfroObjectList;
2010-05-29 14:46:00 1204
原创 wpf 和silverlght中都可以rowdetailstemplate
rowdetailstemplate 中可以显示一些详细的信息 这个属性比较的重要:RowDetailsVisibilityMode,这个属性可以设置 在什么情况下显示 详细信息
2010-05-28 21:54:00 1404
原创 c#中的throw和return
throw和return 不能同时在一个语句块中 存在 因为如果先执行throw的话 只要等到throw语句执行完毕 ,就会退出该程序块,同样的道理,如果先执行return ,等到return执行完闭 ,也会马上退出程序该程序块.
2010-05-26 21:56:00 5255
原创 xmlpath 总结
一个xmlpath的大概会包含下面几部分:1.路径表达式. 这个路径表达式大概分为下面几种: 位置路径可以是绝对的,也可以是相对的。绝对路径起始于正斜杠( / ),而相对路径不会这样。如:/confing/userinfro(绝对);confing/userInfro(相对) /config/userInfo/..这个表达式的结果是得到了config
2010-04-26 15:31:00 2310
原创 wpf 中获取datagrid中的值
public static void SetDataGridCellIsEnabled(DataGrid datagrid, int rowIndex, int[] cellIndexArray, bool IsEnabled) { for (int index = 0; index {
2010-04-26 13:44:00 9991 2
原创 sql server 导入导出数据到execl
1 Export data to existing EXCEL file from SQL Server tableinsert into OPENROWSET(Microsoft.Jet.OLEDB.4.0, Excel 8.0;Database=D:/testing.xls;, SELECT * FROM [SheetName$]) select
2010-04-20 09:48:00 725
原创 sql server back up database
sql server 还原一个数据到具体的时间 数据库的附加:sp_attach_db mark ,C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data/mark.mdf数据库的分离:sp_deattach_db mark ,C:/Program Files/Microsoft SQL Serve
2010-04-19 16:31:00 1205
原创 sql 杂章
sql 中定义变量declare 变量名 变量类型sql中创建对象create 对象类型 对象名sql中修改对象alter 对象类型 对象名 sql中的方法 sql中的方法:有三中返回值(1.返回一个标量;2.返回一个内嵌表值函数;3.返回一个多表值函数)返回一个标量crate function f
2010-04-13 16:55:00 282
原创 word中添加菜单栏
private Office.CommandBarButton menuCommand; private string menuTag = "A unique tag"; // Call AddMenu from the Startup event of ThisWorkbook. private void ThisAd
2010-04-02 10:44:00 1476
原创 在word中添加工具栏
private Office.CommandBar commandBar; private Office.CommandBarButton firstButton; private void ThisAddIn_Startup(object sender, System.EventArgs e) { A
2010-04-02 10:39:00 876
原创 word 插件开发:在word中插入一个任务栏
CustomTaskPane custom= this.CustomTaskPanes.Add(new UserControl(), "TaskPaneName");这个是添加一个任务栏custom.visable=true;这个是显示出来这里的红色部分是一个用户控件url :http://msdn.microsoft.com/zh-cn/library/7we49he1.asp
2010-04-02 10:11:00 763
原创 判断只能启动一个应用程序
主要应用System.Diagnostics名字空间中的Process类来实现,思路,我们在运行程序前,查找进程中是否有同名的进程,同时运行位置也相同程,如是没有运行该程序,如果有,就将同名的同位置的程序窗口置前.主要代码: public static Process RunningInstance() { Process current
2010-03-31 16:25:00 606
原创 wpf 设置datagrid 中的scrollviewer
当datagrid中出现滚动条的时候 可以设这这个属性ScrollViewer.CanContentScroll="False"让datagrid中的content不随滚动条的改变而改变
2010-03-30 11:03:00 8999
原创 wpf datagrid 得到模板中的控件
GridViewRow s = ((GridViewRow)PSFileDataGrid.ItemContainerGenerator.ContainerFromIndex(1)); if (s != null) { Button sb = null; GridViewC
2010-03-30 11:01:00 3510 3
原创 wpf 得到datagridcell(2)用Linq
public static void SetRadGridViewCellIsEnabled(RadGridView radGridView,int rowIndex,string [] columNameArray) { GridViewRow gridViewRow = ((GridViewRow)radGridView.ItemContain
2010-03-30 10:58:00 787
原创 wpf 获取datagridcell
得到datagridcell 的content public static DataGridCell GetCell(DataGrid datagrid, int rowIndex, int columnIndex) { DataGridRow rowContainer = GetRow(datagrid, rowIndex);
2010-03-23 10:38:00 4993 3
原创 获取程序集版本信息
label.Text = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
2010-03-22 17:43:00 849
原创 万能序列,反序列化
序列化: public static string XmlSerializer(T serialObject) where T : class { XmlSerializer xmlSerializer = new XmlSerializer(typeof(T)); System.IO.MemoryStream memmor
2010-03-22 15:55:00 861
原创 wpf hyperlink 隐藏下划线
Style TargetType="Hyperlink"> Setter Property="Foreground" Value="#209AC2"/> 清除文字修饰(去掉下划线)--> S
2010-03-22 15:40:00 8085 1
原创 wpf 中 获取单元格的值
(VisualTreeHelper.GetChild(VisualTreeHelper.GetChild(VisualTreeHelper.GetChild(VisualTreeHelper.GetChild(VisualTreeHelper.GetChild(VisualTreeHelper.GetChild((this.dataGrid1.ItemContainerGenerator.Co
2010-03-20 18:39:00 1104
原创 用反射取得calass 属性和class中的方法
static object GetMethod(string methodName) { Assembly theAssembly = Assembly.LoadFrom(@"C:/Project/ConsoleTestApplication/ClassLibrary1/bin/Debug/ClassLibrary1.dll");
2010-03-03 10:13:00 835
原创 wpf 中使用StringFormat的技巧
Margin="15,91,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" Text="{Binding Path=RegionName,StringFormat={}{0}市}"/>
2010-03-02 18:01:00 3781
原创 wpf datagrid 详细介绍
http://wpf.codeplex.com/sourcecontrol/changeset/view/29533?projectName=wpf#344521
2010-03-02 15:57:00 696
原创 wpf 设置rowdetail
这个是在单击某一行的时候 显示row的详细资料 这个的先决的条件是:datagrid的RowDetailsVisibilityMode的值设置为Collapsed DataGridRow row = (DataGridRow)dataGrid1.ItemContainerGenerator.ContainerFromIndex(this.dataGrid1.Sel
2010-03-02 15:28:00 1237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人