- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 MapXtreme2004新手资料续
1.从ORACLE表中加载图层的问题。。。MIConnection Connection=new MIConnection();Connection.Open();TableInfoServer tis1=new TableInfoServer("WORLD", "SRVR=ora8i;UID=wzz;PWD=11111111", "select * from world",MapInfo
2005-12-27 13:12:00 1296
原创 MapXtreme2004初学者资料(整理)
地理信息系统由于项目的需要我现在又开始研究GIS了。由于我们项目是用.net开发的,所以GIS工具也是当前最新的MapXtreme2004,对于新事物我都有一种冲动,所以研究起来也相当有劲,不过这个也不是那么容易,中文资料太少(本人英语水平有限,正在努力中……),通过网络还是找到了很多零散的资料,在此整理一下。留于以后研究。1.asp.net中如何用MapControl 动态加载地图MapCont
2005-12-27 13:11:00 1550
原创 将Asp.Net页面输出到EXCEL里去
其实,利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。 一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 onl
2005-12-27 13:07:00 906
原创 压缩日志及数据库文件大小
减小日志的方法:一、用如下步做了:1、DUMP TRANSACTION 庫名 WITH no_log2、dbcc shrinkfile(logfilename)3、收縮數據庫4、設定自動收縮。二、分离数据库,删除日志文件,再附加,OK!右击数据库--所有任务--分离or 附加三、1、backup log 庫名 WITH no_log2、dbcc shrinkfile(logfilename)3、收
2005-12-15 11:23:00 662
原创 一个将数据分页的存储过程
CREATE PROCEDURE sp_page @tb varchar(50), --表名 @col varchar(50), --按该列来进行分页 @coltype int, --@col列的类型,0-数字类型,1-字符类型,2-日期时间类型 @orderby bit, --排序,0-顺序,1-倒序 @coll
2005-12-15 11:22:00 803
原创 将小写金额转换为英文大写的SQL函数
CREATE FUNCTION [dbo].[f_num_eng] (@num numeric(15,2))RETURNS varchar(400) WITH ENCRYPTIONASBEGIN--All rights reserved. pbsql DECLARE @i int,@hundreds int,@tenth int,@one int DECLARE @thousand int,@
2005-12-15 11:17:00 985
原创 将小写金额转换为中文大写的SQL函数
CREATE FUNCTION [dbo].[f_num_chn] (@num numeric(14,2))RETURNS varchar(100) WITH ENCRYPTIONASBEGIN--版权所有:pbsql DECLARE @n_data VARCHAR(20),@c_data VARCHAR(100),@n_str VARCHAR(10),@i int SET @n_data=R
2005-12-15 11:16:00 796
原创 存储过程中写日志
create trigger tron 表for updateas--记录信息declare @o int ,@f int ,@t int ,@ret int ,@info varchar(1000) --要记录的信息 ,@path varchar(255) --日志文件路径 ,@tmp intselec
2005-12-15 11:13:00 2113
原创 如何快速地比较两数据库结构的差异
手工来作对比既费时又费力,于是写了一段比较两数据库结构差异的SQL,比较内容有:表字段(类型、是否允许空、标识、字段顺序、默认值、默认值名称、公式、排序规则)索引(是否主键、是否聚集索引、是否唯一索引、索引名称)视图存储过程触发器函数check约束外键约束(主键表、主键列、外键名称)可连接任何数据库运行,只需制定变量@db1、@db2即可declare @db1 varchar(50),@db2
2005-12-15 11:10:00 1285 1
原创 查找数据表中不存在的ID号
CREATE PROCEDURE sp_recycleASDECLARE @maxid int,@sql varchar(8000)IF exists(SELECT * FROM t)BEGIN SELECT @maxid=MAX(id) FROM t CREATE TABLE #t(id int) SET @sql=SELECT TOP +CAST(@maxid AS varchar)
2005-12-15 11:05:00 668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人