随笔分类 -  数据库

SQL 自增长列identity 数据同步问题,批量更新自增长列的Seed
摘要:使用SQL 进行数据同步后,自增长列的数据只是进行了数据同步,但是对应的Seed并没有增长。如果只有个别表,可以使用DEclARE @autoid int set @autoid=(SELECT MAX(autoid) FROM mysqlpub) if @autoid is NULL SET @autoid=0DBCC CHECKIDENT (mysqlpub, RESEED,@autoid)来更新自增长列当前的Seed。如果含有表比较多,可以结合游标批量操作declare @tableName varchar(50)declare @colNamevarchar(20)declare 阅读全文
posted @ 2010-12-17 23:08 沉默的心 阅读(1835) 评论(0) 推荐(0)
开发手记之-水晶报表(Crystal Report) 无开发环境下 拉(Pull)模式登录问题
摘要:最近一个小项目中用了水晶报表来做一些报表呈现,由于需求不一样,所以实现过程中有些用的是推(Push)模式,有些用的是拉(Pull)模式。开发环境为VS2008, 报表是10.5.37, 服务器是Win Server 2003这部分的内容,大家可以先读一下阿泰的文章:http://www.cnblogs.com/babyt/category/75444.html由于部署的服务器上没有开发环境,所以需要部署水晶报表的运行时环境。参考:http://www.cnblogs.com/babyt/archive/2008/02/19/1073688.html现在终点说一说遇到的问题:1、部署完成之后,运 阅读全文
posted @ 2010-12-09 15:25 沉默的心 阅读(1382) 评论(1) 推荐(0)
开发手记之-在Winform中为ListBox的添加选项值,并增加双击事件
摘要:一直做WebForm, 对于Winform也只仅限于偶尔写一些小程序。最近因为写了一采集网站数据的小程序,里边要对批量采集到的html页面进行编辑里边用到了ListBox,显示的时候发现显示文件路径太长了,我只需要文件名就够了,但是还希望能够有个value值来保存路径,经查看,listbox的items只是一个objectcollection并没有value,上网爬了一番,发现一朋友写了既然是ob... 阅读全文
posted @ 2009-07-15 16:28 沉默的心 阅读(3376) 评论(1) 推荐(0)
SQL用临时表加while遍历行实现有条件的自增长 另case when的两种写法
摘要:近日处理客户的逻辑时需要一个有条件的自增长字段比如表A中有两个字段a,b,现在需要对符合条件的记录,对a进行计数,并存在a中。ab0y0n0n0y更改后需要达到的效果ab1y0n0n2y当然,可以用游标实现,也许游标的效率比我下边的写法效率更高,但是游标不经常写,总感觉写起来麻烦,还是找点儿直观些的做法。于是网上搜到一种解决办法,用临时表和while循环,借鉴下来写如下操作:[代码]写了之后发现可... 阅读全文
posted @ 2009-06-10 15:31 沉默的心 阅读(1333) 评论(0) 推荐(0)
一男赶集卖猪-哈佛导师详解金融危机是怎么产生的
摘要:一男赶集卖猪-哈佛导师详解金融危机是怎么产生的 一男赶集卖猪,天黑遇雨,二十头猪未卖成,到一农家借宿。 少妇说:家里只一人不便。 男:求你了大妹子,给猪一头。 女:好吧,但家只有一床。 男:我也到床上睡,再给猪一头。 女:同意。 半夜男与女商量,我到你上面睡,女不肯。 男:给猪两头。 女允,要求上去不能动。 少顷,男忍不住,央求动一下,女不肯。 男:动一下给猪两头。女同意。 ... 阅读全文
posted @ 2008-11-04 09:29 沉默的心 阅读(1186) 评论(0) 推荐(0)
SQL Server日期格式的转换
摘要:SQL Server日期格式的转换 [原创 2007-03-23 09:34:36] 字号: 大 中 小 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-D... 阅读全文
posted @ 2008-11-03 18:32 沉默的心 阅读(618) 评论(0) 推荐(0)
太强了,神州7号发射flash全程模拟!
摘要:没有机会看现场的神州7号发射,来看个高清的模拟版吧,绝对过瘾! 阅读全文
posted @ 2008-09-24 09:07 沉默的心 阅读(1449) 评论(1) 推荐(0)
关于SQL Identity的几种用法:scope_identity ident_current @@identity
摘要:SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY 是相似的函数,因为它们都返回插入到标识列中的值。 IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。有关详细信息,请参阅 IDENT_CURRENT (Transact-SQL)。 SCOPE_IDENTITY 和 @... 阅读全文
posted @ 2008-09-17 14:21 沉默的心 阅读(3635) 评论(0) 推荐(0)
超级实用且不花哨js代码大全(三)组件 数据库 参数 Excel
摘要:高级应用(二) //组件是否安装 isComponentInstalled("{6B053A4B-A7EC-4D3D-4567-B8FF8A1A5739}", "componentID")) //检查网页是否存在 function CheckURL(URL) { var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); ... 阅读全文
posted @ 2008-07-09 17:00 沉默的心 阅读(623) 评论(1) 推荐(0)
SQL 触发器的使用
摘要:基本的语法我都不写了,需要的各位可以去查下SQL联机丛书 我只写简单的应用及经验 1、代码:写触发器之前一般要判断该触发器是否存在,如果存在则要删除该触发器,这样可以保证脚本多次运行的时候没有问题。 同样适用于存储过程,但是不能勇于数据表,特别是当数据表有数据的时候。(我们曾经遇到过,一个成员修改数据库的时候, 重新生成了脚本,结果就把数据全部删掉了) 一般用 IF EXISTS... 阅读全文
posted @ 2008-07-03 16:02 沉默的心 阅读(1359) 评论(1) 推荐(0)
SQL还原数据库后孤立用户问题处理
摘要:使用sp_change_users_login排除孤立用户 所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的 syslogins中却没有对应的记录 孤立帐户的产生一般是一下两种: 1.将备份的数据库在其它机器上还原; 2.重装系统或SQL SERVER之后只还原了用户库 解决方法是使用sp_change_user... 阅读全文
posted @ 2008-06-26 18:05 沉默的心 阅读(1136) 评论(0) 推荐(0)
怎么在用asp代码来创建Access数据库
摘要:尽管我们可以通过设计器来创建数据库, 但是我们也可以在asp的代码中创建数据库,这里我们就一起来看一下如何在asp中创建数据库. 在ASP中创建数据库,我们需要用到ADOX(Microsoft ADO Extensions for DDL and Security), 这个ADO的扩展可以帮助我们创建和修改数据库结构信息, 也包括数据库对象的安全策略. 它随着ADO 2.1 出现, 所以它能够在... 阅读全文
posted @ 2008-06-15 21:53 沉默的心 阅读(811) 评论(1) 推荐(0)
ASP 中更新数据库错误引起的探索--ASP常见错误解决办法
摘要:周末帮一个朋友做两个简单的页面,需求很简单,就是根据日期给三个不同的球场安排比赛,只是简单的填一些数据而已。 页面很快做好了,数据也可以显示了,但是更新数据的时候出了问题 也没有报错,也没有数据添加进去,不晓得哪里的错误,郁闷得不行,上网爬了半天才搞明白 原来是数据库文件对于用户IUSER_[machinename]没有写权限,属性-》安全-》添加权限 问题搞定。 这里把找到的一些ASP... 阅读全文
posted @ 2008-06-15 18:45 沉默的心 阅读(627) 评论(0) 推荐(0)
颜色拾取器
摘要:一个功能很简单的小工具 就是获取需要的颜色值 从同事那里找来的 估计也是从网上down的 不敢独享 拿出来,需要的朋友可以去down 颜色拾取器下载 阅读全文
posted @ 2008-06-10 15:31 沉默的心 阅读(602) 评论(4) 推荐(0)
SQL中return 和select 不同总结
摘要:首先写一下如何获取存储过程的返回值:注意,这里说的影响行数,一般不包括select语句所影响的行数 SP Return Value Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 SqlCommand cmd = new ... 阅读全文
posted @ 2008-06-06 14:17 沉默的心 阅读(1288) 评论(0) 推荐(0)
使用subtext的个中滋味
摘要:自从blog开始兴起之后 相信很多tx也和我一样 有了众多的blog 但是这些blog都很分散 不能统一起来 于是就想拥有一个属于自己的blog站点 刚好手里有空间 听同事介绍说subtext用起来不错 于是就找了各种版本的 中文的,英文的,源码的,编译的 由于一开始不大会用 竟然一直不知道怎么用 不甘心 于是装了一次又一次,错误改了一遍又一遍(空间被服务商限制了一些^_^) 不过还好,最好总算是... 阅读全文
posted @ 2008-06-05 18:09 沉默的心 阅读(391) 评论(0) 推荐(0)
SQL脚本文件批量执行的小工具SQLScriptRunner【更新安装包】
摘要:有时候要批量执行一些脚本文件 一个一个复制到SQL Query Anylazer 又太麻烦 这个脚本工具很简单,就是读取脚本文件所在的目录,执行脚本 初始要输入数据库服务器,数据库,具有执行权限的用户名密码,然后选择脚本文件所在目录,然后点执行 如果有错误,所有的脚本都将回滚,错误的地方会有提示,您可以检查错误. 这个只是自己在开发过程中为了方便使用而随手写的一个工具 拉出来大家分享 如果... 阅读全文
posted @ 2008-04-16 17:56 沉默的心 阅读(6287) 评论(10) 推荐(0)
Nokia最新PC套件下载 Nokia PC Suite 6.86.9.0 手机型号和PC套件对应表最新7.1
摘要:最新Nokia PC Suite 下载 最新版7.1:http://nds1.nokia.com/files/support/global/phones/software/Nokia_PC_Suite_7_1_18_0_chi_sc_web.exe 英文版下载地址:Nokia PC Suite 6.86.9.0_eng_web 中文版下载地址:Nokia PC Suite 6.86.9.0_chi... 阅读全文
posted @ 2008-04-14 17:47 沉默的心 阅读(7973) 评论(0) 推荐(0)
MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC【转】
摘要:关 于MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能你没有访问此文件的足够权限 打开运行对话框输入:mmc 控制台--添加/删除管理单元--添加--找到Microso... 阅读全文
posted @ 2008-04-10 13:57 沉默的心 阅读(405) 评论(0) 推荐(0)
DTS Package Integrity violation; attempt to insert NULL data or data which violates constraints
摘要:最近做项目,需要从excel和csv中导数据到SQL中,因为数据可能会重新更新, 所以,决定用SQL的DTS,但是使用过程中,针对某个column用ActiveX来拷贝数据, 并测试是可以的,但是在执行DTS的时候,提示如下错误 The number of failing rows exceeds the maximum specified. Insert error, column 37 ('... 阅读全文
posted @ 2008-02-18 14:07 沉默的心 阅读(667) 评论(0) 推荐(0)