
数据库类
xiaoding133
My name is Ma dingding. I’m a student, and software cultivator living in NanJing. This is my software development blog. I also study the aspect of speech recognition.If you are on Weibo,you can follow me at @xiaoding133.
展开
-
判断数据库是否连接成功
try { if( Sqlcmd.Connection.State != ConnectionState.Open) Sqlcmd.Connection.Open(); MessageBox.Show("数据接接成功!"); } catch (Exception ex) {原创 2010-05-15 17:53:00 · 6823 阅读 · 0 评论 -
获取Access用户定义的表名和各表的字段名
public static DataTable GetSchemaTable(string connectionString) //获取Access所有的表名; { using (OleDbConnection connection = new OleDbConnection(connectionStri原创 2010-05-21 15:10:00 · 5745 阅读 · 0 评论 -
对数据库中存储过程进行加密
一般写的存储过程:CREATE PROCEDURE dbo.myPRoAS BEGIN SELECT 'SQL statements'ENDGO 加密的存储过程:CREATE PROCEDURE dbo.myProWITH原创 2011-08-17 12:52:16 · 4196 阅读 · 0 评论 -
Be Very Careful When You Write SQL Trigger
In many scenarios, we write triggers on database tables. Before writing a trigger, we need to understand what trigger is and how exactly it works. Because, lack of clear knowledge on triggers can ake转载 2012-02-21 13:41:17 · 851 阅读 · 0 评论 -
获取客户端IP的SQL存储过程
CREATE FUNCTION [dbo].[GetCurrentIP] ()RETURNS varchar(255)ASBEGIN DECLARE @IP_Address varchar(255); SELECT @IP_Address = client_net_address FROM sys.dm_exec_connections WHERE Ses原创 2012-02-28 11:55:49 · 1204 阅读 · 0 评论 -
[SQL Server]如何快速查找使用了某个字段的所有存储过程?
当一个系统中使用了很多的表,并且存在大量的存储过程,当数据库中的某个表删除了某个字段,那么相应的存储过程也需要改动,但是我们不知道哪些存储过程使用了该字段,那我们该怎么办?我们可以从之前的文档一个一个查找使用了该字段的存储过程,但是这样效率很多,而且还容易出错,我们可以使用下面的方法来查找所有使用了某个字段的存储过程。如下的函数:GOSELECT obj.Name 存储过程名, sc.TE原创 2013-03-24 13:30:13 · 4116 阅读 · 0 评论