2013年5月21日
摘要: sql STUFF用法 1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expression )3、示例以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串SELECT STUFF('abcdef', 2, 3, 'ijklmn')GO下面是结果集aijklmnef4、参数character_expression 一个字符数据表达式。 阅读全文
posted @ 2013-05-21 16:14 天之饺子 阅读(380) 评论(0) 推荐(0) 编辑
  2013年5月3日
摘要: SELECT * FROM opendatasource( 'SQLOLEDB ', 'Data Source=192.1.1.100;User ID=sa;Password=pass' ).shujukuming.dbo.biaoming 阅读全文
posted @ 2013-05-03 16:50 天之饺子 阅读(300) 评论(0) 推荐(0) 编辑
  2013年4月18日
摘要: C#中的Action<>和Func<>其实他们两个都是委托【代理】的简写形式。一、【action<>】指定那些只有输入参数,没有返回值的委托Delegate的代码:[csharp]view plaincopypublicdelegatevoidmyDelegate(stringstr);publicstaticvoidHellowChinese(stringstrChinese){Console.WriteLine("Goodmorning,"+strChinese);Console.ReadLine();}myDelegated=new 阅读全文
posted @ 2013-04-18 22:23 天之饺子 阅读(669) 评论(0) 推荐(0) 编辑
  2013年4月14日
摘要: 综合参考了网上的方法,生成Excel文件提供下载,然后删除生成的Excel文件。1、引用Microsoft.Office.Interop.Excel;(属性里的嵌入互操作类型改为Fasle)2、Default10.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default10.aspx.cs" Inherits="Default10" %> <!DOCTYPE html PUBLIC "-//W3C//DTD 阅读全文
posted @ 2013-04-14 16:36 天之饺子 阅读(339) 评论(0) 推荐(0) 编辑
  2013年4月13日
摘要: Control.DataBinding数据绑定细解在C#操作数据库过程中,针对一般的文本控件,比如TextBox,Label等,我们赋值直接使用类似TextBox.Text=****的方式来进行,这种方式从某种意义上来说的确是最简便的方式,但是对于复杂一些的空间,比如说DataGridView,这个时候,绑定数据源我们一般使用DataGridView1.DataSource=****的方式来进行,如果数据源稍微有更改,那么只需要重新调用绑定一遍即可。可以说这种方式是单向的,也即从数据库到UI,但是有没有一种方式能够实现数据源改变的时候,不用重新绑定DataGridView就让它能够自动刷新数. 阅读全文
posted @ 2013-04-13 21:19 天之饺子 阅读(246) 评论(0) 推荐(0) 编辑
  2013年3月26日
摘要: 大家都懂不多解释,直接上代码 <DataGrid.RowStyle> <StyleTargetType="DataGridRow"> <Style.Triggers> <TriggerProperty="IsMouseOver"Value="True"> <SetterProperty="Background"Value="#FFF1FAFF"/> <SetterProperty="FontSize"Value 阅读全文
posted @ 2013-03-26 14:32 天之饺子 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 组件所在命名空间:System.Windows.Controls组件常用方法:BeginEdit:使DataGrid进入编辑状态。CancelEdit:取消DataGrid的编辑状态。CollapseRowGroup:闭合DataGrid的行分组。CommitEdit:确认DataGrid的编辑完成。ExpandRowGroup:展开DataGrid的行分组。GetGroupFromItem:从具体Item中得到分组。ScrollIntoView:滚动DataGrid视图。组件常用属性:AlternatingRowBackground:获取或设置一个笔刷用来描绘DataGrid奇数行的背景。A 阅读全文
posted @ 2013-03-26 14:17 天之饺子 阅读(759) 评论(0) 推荐(0) 编辑
  2013年3月22日
摘要: 1.ORACLE的优化器共有3种 A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(session)级对其进行覆盖。 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object statistics)的准确性。 如果数据库的优化器模式设置为选择性(CHOO 阅读全文
posted @ 2013-03-22 17:33 天之饺子 阅读(260) 评论(0) 推荐(0) 编辑
摘要: ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE:与LIKE的功能相似2,REGEXP_INSTR:与INSTR的功能相似3,REGEXP_SUBSTR:与SUBSTR的功能相似4,REGEXP_REPLACE:与REPLACE的功能相似它们在用法上与OracleSQL函数LIKE、INSTR、SUBSTR和REPLACE用法相同,但是它们使用POSIX正则表达式代替了老的百分号(%)和通配符(_)字符。POSIX正则表达式由标准的元字符(metacharacters)所构成:'^'匹配输入字符串的开始位置,在方括号表达式中使用,此时它表示不接受该 阅读全文
posted @ 2013-03-22 17:19 天之饺子 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在Northwind下新建表t_UserID, int,主键,自增。UserName, varchar(50)Pwd, varchar(50)2.从服务器资源管理器中把t_User拖到Northwind.dbml中。即生成orm映射。3.增删改查的代码参考下面的Linq3();代码 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data.Common;usingSy 阅读全文
posted @ 2013-03-22 17:10 天之饺子 阅读(374) 评论(0) 推荐(0) 编辑