原创 PHP生成隨機密碼的4種方法及性能對比

使用PHP開發應用程序,尤其是網站程序,常常需要生成隨機密碼,如用戶註冊生成隨機密碼,用戶重置密碼也需要生成一個隨機的密碼。隨機密碼也就是一串固定長度的字符串,這裏我收集整理了幾種生成隨機字符串的方法,以供大家參考。 方法一: 1、在 3

原创 SQLServer刪除/重建/禁用/啓用外鍵約束

SQLServer從一個數據庫導數到另一個庫的時候,如果目標庫有外鍵約束,可能會導致導數失敗。這時,可以將外鍵先刪除或禁用,等導數完成後再重建或啓用外鍵。 禁用、啓用外鍵: [sql] view plain copy DECLARE @n

原创 SQLServer刪除/重建/禁用/啓用外鍵約束

SQLServer從一個數據庫導數到另一個庫的時候,如果目標庫有外鍵約束,可能會導致導數失敗。這時,可以將外鍵先刪除或禁用,等導數完成後再重建或啓用外鍵。 禁用、啓用外鍵: [sql] view plain copy DECLARE @n

原创 SQL Server 2005備份維護計劃

作爲一名DBA,他們最常見的日常任務是: 1)定期完成數據庫的完全備份或差異備份。 2)定期清理備份文件,因爲存儲空間有限,可能只需要保存一個時期段內的文件(比如一週內或一月內)。 而如何做到這兩點呢?筆者相信在SQL SE

原创 SqlServer 添加用戶 添加角色 分配權限

--創建一個簡單的登錄,登錄名爲:newlogin;登錄密碼:123456;默認數據庫:master,默認數據庫也可以不指定。 EXEC sp_addlogin 'newlogin','123456','master' --創建用戶

原创 SQL SERVER中DBLINK的實現

不同服務器數據庫之間的數據操作 --創建鏈接服務器 exec sp_addlinkedserver 'ITSV' , '' , 'SQLOLEDB' , '遠程服務器名或ip地址' exec sp_addlinkedsrvlogin 'IT

原创 SQL Server觸發器創建、刪除、修改、查看

一:觸發器是一種特殊的存儲過程,它不能被顯式地調用,而是在往表中插入記錄﹑更新記錄或者刪除記錄時被自動地激活。所以觸發器可以用來實現對錶實施複雜的完整性約束。 二:SQL Server爲每個觸發器都創建了兩個專用表:Inserted表和De

原创 DATASTORE應用

DataStore   實際上就是去掉了顯示屬性的DataWindow   ,如果要說其節約資源也許是可能的,,其用處就應該看你的程序中是否能用的到了,如一個打印表單,就可以建立表單格式的DataStore   在打印按紐中只需給其賦值後,

原创 PB中如何調用shellExecute

函數的定義如下: FUNCTION ulong ShellExecute(ulong hwnd,ref string lpOperation,ref string lpFile,ref string lpParameters,ref

原创 SQL Server觸發器創建、刪除、修改、查看

一:觸發器是一種特殊的存儲過程,它不能被顯式地調用,而是在往表中插入記錄﹑更新記錄或者刪除記錄時被自動地激活。所以觸發器可以用來實現對錶實施複雜的完整性約束。 二:SQL Server爲每個觸發器都創建了兩個專用表:Inserted表和De

原创 DATASTORE應用

DataStore   實際上就是去掉了顯示屬性的DataWindow   ,如果要說其節約資源也許是可能的,,其用處就應該看你的程序中是否能用的到了,如一個打印表單,就可以建立表單格式的DataStore   在打印按紐中只需給其賦值後,

原创 SQLServer 數據分欄

CREATE PROCEDURE [dbo].[dxd_mx]          @dxd_id   VARCHAR(120)='' AS BEGIN --set nocount on decla

原创 SQL SERVER中DBLINK的實現

不同服務器數據庫之間的數據操作 --創建鏈接服務器 exec sp_addlinkedserver 'ITSV' , '' , 'SQLOLEDB' , '遠程服務器名或ip地址' exec sp_addlinkedsrvlogin 'IT

原创 SQL Server BCP 導入導出使用

   Bcp 導出導入數據高效,比使用SQL Server Management Stdio 提供的數據庫導出導入要高效因爲sql server 也沒有提供提供類似Oracle的expdp和impdp的工具,如果用SQL Server Ma