- 博客(20)
- 资源 (2)
- 收藏
- 关注
转载 ASP.NET Application,Session,Cookie和ViewState等对象用法和区别..
在ASP.NET中,有很多种保存信息的内置对象,如:Application,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。 方法 信息量大小 作用域和保存时间 应用范围 保存位置 Application 任意大小
2009-12-14 16:56:00 303
原创 dataGrid中显示主从表(点击主表的行后显示从表)
string constr = "server=(local);uid=sa;pwd=123456; database=信息中心科技资料管理数据库"; SqlConnection con = new SqlConnection(constr); string com1 = "select * from 资料信息表"; str
2009-12-10 16:02:00 1467
原创 dataGrid的使用
string constr = "server=(local);uid=sa;pwd=123456; database=信息中心科技资料管理数据库"; SqlConnection con = new SqlConnection(constr); string com1 = "select * from 资料信息表"; str
2009-12-10 16:00:00 435
原创 为dataset的多个表定义表间关系,并输出主从表
为dataset的多个表定义表间关系,并输出主从表: // 创建dataset string constr = "server=(local);uid=sa;pwd=123456; database=信息中心科技资料管理数据库"; SqlConnection con = new SqlConnection(constr); stri
2009-12-10 15:57:00 721
原创 dataset中的数据关系
为dataset的多个表定义表间关系,并输出主从表: // 创建dataset string constr = "server=(local);uid=sa;pwd=123456; database=信息中心科技资料管理数据库"; SqlConnection con = new SqlConnection(constr); stri
2009-12-10 10:59:00 494
转载 C#事务处理
C#的事务处理用了个很好的三层架构例子简单易懂转载 2009-04-20 11:27 阅读129 评论0 字号: 大大 中中 小小 http://blog.sina.com.cn/s/blog_4e0367770100crvn.html 有一天gemfield去银行给capucivar的账户上转500元,他开始进行操作,相应的sql
2009-12-09 17:00:00 5055
原创 提高连接效率
一般情况下,当在.NET中使用“稀缺”的资源时,例如数据库连接、窗口或图形对象,最好确保每个资源在使用后立即关闭。尽管.NET的设计人员实现了自动的垃圾收集,垃圾最终都会被回收,但仍需要尽可能早地释放资源,以避免出现资源匮乏的情况。 当编写访问数据库的代码时,这是非常明显的,因为使连接打开的时间略长于需要的时间,就可能影响其他会话。在极端的情况下,不关闭连接会使其他用户无法进入一整组数据表,极
2009-12-09 16:11:00 1020
原创 高效的使用数据库连接
可使用以下两种方法确保在不用联接时关闭连接 1、使用 try...catch...finally 语句块 try{con.open();//open the connection//do some useful}catch(exception ex){ // do some about exception}finally{con.
2009-12-09 15:32:00 304
原创 SQL字符串处理函数大全
SQL字符串处理函数大全(转)2008-04-01 17:21SQL字符串处理函数大全(转)select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex(云,字段1)=1; 字符串
2009-11-10 14:54:00 341
原创 SQL中的REPLACE替换字符函数
SQL中的REPLACE替换字符函数的用法(使之支持text/ntext) 语法 REPLACE ( original-string, search-string, replace-string )参数 如果有某个参数为 NULL,此函数返回 NULL。original-string 被搜索的字符串。可为任意长度。search-st
2009-11-10 11:35:00 1060
原创 bindingNavigator 与textbox 联动
目的:bindingNavigator移动时,TextBox中的数据也联动 先把bindingNavigator的bindingSource为bindingSource1 textBox1.DataBindings.Add("Text", bindingSource1, "CompanyName"); textBox1DataBindings.Clear(); --因
2009-08-03 21:20:00 595
原创 查询出重复的记录(两列)
这类重复问题通常要求保留重复记录中的第一条记录,操作方法如下 假设有重复的字段为Name,Address,要求得到这两个字段唯一的结果集select identity(int,1,1) as autoID, * into #Tmp from tableNameselect min(autoID) as autoID into #Tmp2 from #Tmp group by Name,aut
2009-07-06 15:50:00 360
原创 查询出重复的记录(根据一列或多列)
select distinct 列名 from tableName --一列select distinct * from tableName --多列 如果该表需要删除重复的记录(重复记录保留1条),可以按以下方法删除select distinct * into #Tmp from tableNamedrop table tableNameselect *
2009-07-06 15:47:00 365
原创 删除身份证号前后的特殊字符
<br />UPDATE xx表 SET <br /> 身份证号 = SUBSTRING(RTRIM(LTRIM(身份证号)),<br /> PATINDEX('%[0-9]%',RTRIM(LTRIM(身份证号))),<br /> LEN(LTRIM(身份证号))-PATINDEX('%[0-9]%',RTRIM(LTRIM(身份证号)))+1-PATINDEX('%[0-9]%',RTRIM(LTRIM
2009-06-24 19:35:00 3569 1
原创 查询出删除身份证号前后的特殊字符后重复的行并删除
--;WITH LiangLoveLan AS--(-- SELECT *,-- [rowcount]=COUNT(*)-- OVER(PARTITION BY -- SUBSTRING(RTRIM(LTRIM(身份证号)),--
2009-06-24 19:31:00 1338
原创 删除以两列作为主键表中重复的行
WITH LiangLoveLan AS( SELECT *,rowcount=COUNT(*) OVER(PARTITION BY 身份证号,户主类型) FROM tb)--DELETE LiangLoveLan WHERE [rowcount] > 1; --户主信息表中身份证号,户主类型两人列是主键
2009-06-24 19:27:00 494
原创 删除字符串中的特殊字符
update 宗地申请表 set 身份证号=REPLACE(LTRIM(RTRIM(身份证号)),,) --删除宗地申请表中身份证号中的“”
2009-06-24 19:24:00 594
原创 SQL中字符串处理函数
一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。 2、CHAR() 将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。 3、LOWER()和UPPER() LOWER()将字符串全部转为小写;UP
2009-06-22 17:37:00 414
原创 UPDATE 的使用(从另外一个表中检索值批量更新)
说明:表A 表B目的:把表A中某列对应更新成表B中某列的值 update 表A set 表A中某列名=b.表B中列名from 表A,(select 表B中要检索出的列名... from 表B) as bwhere表A.列名=b.列名
2009-06-22 17:28:00 827
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人