SQL Server与Oracle数据类型的对应关系

1145次阅读|234次收藏|493次赞

有时候项目需要用到两种不同的数据库,或者项目需要从一种数据库迁移到不同的数据库,例如,将SQL Server 上的数据库迁移到Oracle数据库中,由于各种数据库的数据类型存在一定的差异,在处理这类问题的时候,就需要我们了解各个数据库的数据类型及它们之间的差异

mysql存储过程如何调试

569次阅读|398次收藏|213次赞

在mysql数据库应用中,如果业务复杂,通常我们会用到存储过程,在mysql中存储过程该怎样调试呢?MySQL的存储过程有没有什么好的调试工具呢?

查询SQL SERVER中某个数据库的每个表的数据量和每行记录所占用空间

933次阅读|53次收藏|454次赞

在数据库开发或者SQL SERVER数据库维护中,常常出现数据库查询慢、数据库死锁等故障,我们在排查错误时,有时需要查询某个数据库的每个表的数据量和每行记录所占用空间,进而进行错误判断或者优化,下面介绍查询的方法

ASP.NET清除所有HTML标签

553次阅读|265次收藏|269次赞

在ASP.NET Web编程中,有时需要对用户输入的数据进行HTML标签过滤,通常我们使用正则表达式匹配后Replace进行清除,下面介绍一个通用的方法用于清除所有HTML标签

select top 根据传入的参数获取数据的条数

418次阅读|212次收藏|392次赞

在使用SQL语句的 select top n 获取数据中,有时获取的条数需要通过传入的参数来定义 获取的数据的条数,使用 select top @num 则会报错,那么这个SQL语句改如何写呢?
SQL

Visual studio中使用VSCommands插件在大括号尾部显示方法或过程名字

1019次阅读|152次收藏|37次赞

在使用Visual studio编程时,如果某个方法内的代码过多、逻辑判断复杂,例如:if、for、foreach等操作较多,就会有很多的大括号,这样就导致区分哪个大括号是哪个过程名或者方法体不太方便,在Visual studio中我们可以使用VSCommands这个插件解决这个问题。

Visual Studio代码缩略图

878次阅读|197次收藏|467次赞

在用Visual Studio编写代码时,如果代码过多,寻找某段代码时也挺不方便,在Visual Studio中,我们可以使用代码缩略图,下面介绍在Visual Studio中使用代码缩略图的方法

JavaScript无阻塞加载

904次阅读|181次收藏|14次赞

在Web开发中,经常碰到javascript阻塞页面加载的问题,具体原因是javascript下载完毕之后会立即执行,而javascript执行时候会阻塞浏览器的其他行为,例如阻塞其他javascript的执行以及其他的http请求的执行。这样会导致页面加载变慢,如果这个变慢很明显,此时用户操作网页会发现页面没有反应会反应很慢,那么,有什么方法让JavaScript无阻塞加载呢?

C# 文件压缩与解压

674次阅读|134次收藏|143次赞

在C#开发过程中有时会遇到文件的压缩与解压,例如:将文件进行压缩下载,减少网络的带宽,压缩是一个非常常见的功能,压缩文件的格式通常有RAR和ZIP两种,下面介绍C#中如何使用ICSharpCode.SharpZipLib.dll第三方dll实现文件的压缩与解压
C#

C# Windows服务的创建、安装、调试

785次阅读|399次收藏|12次赞

在.NET、C#项目开发中,有时需要某个功能隔断时间去执行一个操作,我们可以利用Windows服务实现,windows服务应用程序是一种长期运行在操作系统后台的程序,下面介绍C#中Windows服务的创建、安装和调试

.NET中 IL 指令集

835次阅读|28次收藏|184次赞

在.NET编程中,当我们对程序运行的结果有异议的时候,如何透过本质看表面,需要我们从本质入手来探索,这时IL是你必须知道的基础,大量的事例分析是以IL来揭密的,因此了解IL是读懂他人代码的必备基础,可以给自己更多收获,下面介绍.NET中常用的IL指令集

支持多种数据库的数据库管理工具:navicat premium

1018次阅读|355次收藏|492次赞

Navicat Premium 是一个数据库管理工具,可以同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库。Navicat Premium 支持大部份在现今数据库管理系统中使用的功能,包括存储过程、事件、触发器、函数、视图等。

C# #define条件编译

1245次阅读|335次收藏|137次赞

C#的预处理器指令从来不会转化为可执行代码的命令,但是会影响编译过程的各个方面,常用的预处理器指令有#define、#undef、#if,#elif,#else和#endif等等,下面介绍C#中使用#define进行条件编译的实例

ScriptManager.RegisterStartupScript用法

931次阅读|242次收藏|274次赞

在ASP.NET编程中,ScriptManager.RegisterStartupScript在.CS文件中用来向前台页面注册script脚本,例如后台修改数据后弹出一个alert对话框等。下面介绍ScriptManager.RegisterStartupScript的具体用法

SQL SERVER存储过程中使用事务与try catch

814次阅读|452次收藏|368次赞

在SQL SERVER存储过程中处理异常,我们可以利用try catch捕捉异常信息,为了保持数据的完整性,让发生异常时,能够全部回滚,需要在存储过程中使用事务,下面介绍在SQL SERVER存储过程中使用事务与try catch的方法