- 博客(7)
- 收藏
- 关注
原创 MS sql 创建表值函数
这是一个创建表的例子,我觉得非常经典,所以拿出来与大家分享CREATE FUNCTION [dbo].[SplitToTable]( @RowData nvarchar(2000), @SplitOn nvarchar(5)) RETURNS @RtnValue table ( Id int identity(1,1), Data nvarchar(100)) AS BEGIN decl
2009-05-31 09:23:00 772
原创 不能用IP地址访问数据库
通过配置外围服务器配置,可以在本机使用IP地址访问数据库。但是局域网中不能访问。这是因为本机使用了多个数据库实例造成的。还有防火墙的配置。异常:http://www.microsoft.com/products/ee/transform.aspx?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1参考:http://msdn
2009-04-15 15:28:00 962
原创 使用excel application编程
1 调用Excel的COM组件。 在项目中打开Add Reference对话框,选择COM栏,之后在COM列表中找到"Microsoft Excel 11.0 Object Library"(Office 2003),然后将其加入到项目的References中即可。 但是打包之后会出一些问题,最好将excel.exe 转变成excel.dll引用。
2009-04-15 14:51:00 343
原创 MSSQL中用Openrowset()出现的问题
用openrowset()复制数据非常简单,但是也要遭遇到很多麻烦的问题。比如:delete from OPENROWSET(Microsoft.Jet.OLEDB.4.0, C:/my.mdb;admin;,DICT)insert into OPENROWSET(Microsoft.Jet.OLEDB.4.0, C:/my.mdb;admin;,DIC
2009-04-09 15:30:00 440
原创 MSSQL 中的timestamp数据类型
timestamp 存储大小为 8 个字节binary(8)。 timestamp 数据类型(或叫时间戮)只是递增的数字,不保留日期或时间。对数据行的更新会更改timestamp类型的字段值,插入一条记录会自动增加timestamp字段的值。使用某一行中的 timestamp 列可以很容易地确定该行中的任何值自上次读取以后是否发生了更改。如果要获得当前的时间戮值可以用@@DBTS全局变
2008-10-28 10:25:00 523
原创 MSSQL 中表(table) 的清空操作
在mssql中,新接触到一个清空表的操作方法:那就是truncate table 。以前常用delete from where ?=?来判断和删除记录。如果要清空表(table)的话,delete from 和 truncate table 的结果是一样的。但是delete的话是系统是会记录日志的,而truncate则不会记录日志,而直接将表清空,前者可通过系统恢复数据,而后者无
2008-10-28 10:03:00 737
原创 做完Data Conversion(数据转换)后的总结
Data Conversion 刚参加工作,公司分派给我的第一个任务是做Data Conversion(数据转换),说准确点就是编写控制台程序将excel文件中的数据导入到数据库中。公司提供给了我六种模板的excel文件,就是说我的程序需要做六种操作才能完成所有的任务。 由于我以前没有Data Conversion和操作Excel文件的实际经验,所以同事们帮了我很多忙,在网络上也找了不
2008-07-24 17:08:00 308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人