`
ronon
  • 浏览: 193679 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
转自:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html 存储过程   1  CREATE OR REPLACE PROCEDURE 存储过程名   2  IS   3  BEGIN   4  NULL;   5  END;   行1:   CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2:   IS关键词表明后面将跟随一个PL/SQL体。 行3:   BEGIN关键词表明PL/SQL ...
客户端: url='test/queryList?itemName='+itemName; //如果只转一次url=encodeURI(toUrl);   到后台时:乱码    servlet里decode后:也同样是乱码 url=encodeURI(encodeURI(toUrl));   到后台时: %E4%BF%A1%E6%81%AF servlet里decode后:变成前台输入的中文$.ajax({    url:url,    type:'get',    dataType:'html',        success:function(e)    {         }   } ...
接口事实上就是将对象间的共有特征方法和"属性"以抽象的形式集合到类中,封闭为一个特定集合,一旦类实现了接口,类就可以支持接口所指定的所有属性和成员。相等同于一个协议,这个协议是为了类与类之间相互更 ...
http://hi.baidu.com/oday0311/item/a3a9d3df8dd19918d78ed093
有这样一个表tbl id  code name 11   a      aa/bb/cc 22   b      ee/rr/tt     需要将name段根据‘/’拆分开来,变成新的数据行 即: id  code  name 11   a       aa 11   a       bb ......以下省略.....   先给该表加上序号,存入临时表 select ROW_NUMBER()OVER(ORDER BY T.code desc) 序号,* into #temp from tbl   --创建一个带有固定列的临时表 create table #t ...
例如 select * from tbl_a a left join tbl_b b on b.docno=a.docno and b.project=a.project where a.docno='xxx'   发现a的project列和b的project列都为 null 于是匹配不到值 最后改为: select * from tbl_a a left join tbl_b b on b.docno=a.docno and isnull(b.project,0)=isnull(a.project,0) where a.docno='xxx'   即可
就是"集合已修改;可能无法执行枚举操作 foreach" 啥的, 不让我改 百度到Foreach是只读的,只供取值用,无法进行新增,修改,删除(仅引用,实际待验证) 解决办法:将Foreach改为For,即可修改。经验证,可行。

windows 装XP系统

笔记本型号:HPCQ40-506AX 1.在BIOS中更改启动顺序:将USB设为第一启动项2.插入装有PE系统的USB设备3.开机后一直按F124.到达选择系统界面,目前我的HPCQ40用其他系统进去都会卡死,选择WIN7却可以5.进到系统内,先备份C盘需要备份的文件,将 WINXPSP3_纯净版.GHO 文件拷到非系统分区下的任一分区内6.打开桌面的Ghost工具,选择 XXX(不记得了) -- From  此时选择刚刚的 WINXPSP3_纯净版.GHO 文件7.下一步,选择ROM设备,(列表中一般会显示本机磁盘以及此前插入的USB设备等),可以根据容量大小判断,选择本机磁盘8.下一步, ...
----------
  In          Exists () 1分42秒  5秒   Exists() 返回布尔值 如果子查询结果行>0,则返回 TRUE。 反之返回FALSE     exists(select * from tbl) 等同于 ( select count(*) from tbl )>0  
declare @str varchar(8000)set @str='SQL语句' select replace(@str,char(10),'')
1. 获取表的基本字段属性 获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length  FROM syscolumns, systypes  WHERE syscolumns.xusertype = systypes.xusertype  AND syscolumns.id = object_id('你的表名') 运行效果    2.单独查询表的递增字段     --单独查询表递增字段select [name] from syscolumns ...

问题消灭机

一.distinct 的详细用法?是否只对第一个字段起作用? --> distinct用于select 后,需要查询的字段左,用于过滤重复记录, 影响查询结果的并不只是最靠近它的那个字段,而是select后的所有字段   例如有这么一个表#temp type nam ...
1.在将DataTable A里某行某列的值赋值给DataTable B 里的某行某列时报错: 值对于 Int32 太大或太小。不能在 LotCodeID 列中存储 <1001112022035229>。所需类型是 Int32。 原因是:我给DataTableB里的那个字段,我起初给了个默认值0,因此系统将该列的数据类型默认为了 Int32 ,而我一直在那里想着要把DataTableA里的那个字段的的数据类型转为Int64,全然没有想到是DataTableA的问题,最后只有将DataTableA的那个字段默认值改为空字符串 '',才能让它们兼容

疑问...........

如果我有一个DataSet 里面有一表三列一行 现在我要循环这个DS第一个表里的行 并改变第三列的值, 循环结束后 再次循环,这次只是输出它们的值 值会改变吗?  为了证明这个问题,写了这些代码:     DataSet ds ...
Global site tag (gtag.js) - Google Analytics