Time of Update: 2018-12-05
遊標不支援用動態語句開啟,使用遊標變數可以,但動態語句中的表名本身不確定的情況下無法確定行變數,最終使用原始表作為行變數模板,問題解決。curdatestr varchar2(50):=to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'); isexists number:=0; s_sql varchar2(30000); type t_cursor is ref cursor; c_job t_cursor;
Time of Update: 2018-12-05
CodeSmithCodeSmith 是一種基於模板的代碼產生工具,它使用類似於 ASP.NET 的文法來產生任意類型的代碼或文本。與其他許多代碼產生工具不同,CodeSmith 不要求您訂閱特定的應用程式設計或體繫結構。使用 CodeSmith,可以產生包括簡單的強型別集合和完整應用程式在內的任何東西。當您產生應用程式時,您經常需要重複完成某些特定 的任務,例如編寫資料存取碼或者產生自訂集合。CodeSmith 在這些時候特別有用,因為您可以編寫模板自動完成這些任務,從而不僅提高您的工作效率,
Time of Update: 2018-12-05
Snippet CompilerSnippet Compiler 是一個基於 Windows? 的小型應用程式,您可以通過它來編寫、編譯和運行代碼。如果您具有較小的程式碼片段,並且您不希望為其建立完整的 Visual Studio .NET 項目(以及伴隨該項目的所有檔案),則該工具將很有用。備忘:Visual Basic 6.0 以前的版本可以在不儲存工程檔案的情況下直接運行、調試,非常方便。這個特色在只要臨時編寫一段小程式時候非常有用。到了 Visual Studio.NET
Time of Update: 2018-12-05
查詢資料庫select * From master.dbo.sysdatabases where name='資料庫名' and status<>512--讀取庫中的所有表名 (當前資料庫)select name from sysobjects where xtype='u' --讀取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and
Time of Update: 2018-12-05
CMB項目中要涉及到stock的統計功能,由於是採用了gridview來實現資料的顯示,這裡就碰到了一個問題,在需求分析裡客戶要求對所有的股票進行一個統計,如: 大家看在最下面的一行,只出現了一個數值,其它列都不存在數值,而這個數的功能主要是對上面這行"持倉股票市值進行一個總的統計",這是如何?的呢?首先,我們要把gridview裡面的屬性中ShowFooter="True",就是把gridview的頁尾開啟,這隻是第一步。第二步:在雙擊屬性面板中的事件,讓他自動產生一個GridView1_R
Time of Update: 2018-12-05
在一個SQL中,如果同時使用rownum和order by,會有一個先後順序的問題。比如select id1,id2 from t_tablename where rownum<3 order by c_date desc ,這個語句會先從結果集中取前三條記錄,再對這3天記錄按日期排序。如果設計者向先對日期排序,再取前三天記錄,那麼就不會得到正確的結果。所以rownum和order by一起使用的時候一定要注意的執行順序的問題。這句可以這樣實現select id1,id2 from
Time of Update: 2018-12-05
Firefox返回索引值keyCode(keypress)功能鍵(Shift,Ctrl,Alt,PrintScreen,ScrollLock無傳回值)返回正確值,以外的所有索引值皆為0keyCode(keydown)返回除PrintScreen外所有索引值,字母鍵皆以大寫狀態顯示索引值(65-90)keyCode(keyup)返回除PrintScreen外所有索引值,字母鍵皆以大寫狀態顯示索引值(65-90)charCode(keypress)返回字元鍵大小寫索引值(65-90,97-122),
Time of Update: 2018-12-05
RegulatorRegulator 是最後一個添加到我的頭等工具清單中的。它是一種很有特色的工具,能夠使產生和測試Regex變得很容易。人們對Regex重新產生了興趣,因為它們在 .NET 架構中受到很好的支援。Regex用來基於字元、頻率和字元順序定義字串中的模式。它們最常見的用途是作為驗證使用者輸入有效性的手段或者作為在較大字元 串中尋找字串的方法 — 例如,在 Web 頁上尋找 URL 或電子郵件地址。Regulator
Time of Update: 2018-12-05
preventDefault() 前幾天寫的 響應鍵盤的圖片切換 中, 鍵盤總是讓瀏覽器滾動,為了取消掉預設的事件,使用了 preventDefault() 方法定義和用法preventDefault() 方法取消事件的預設動作。文法event.preventDefault()說明該方法將通知 網頁瀏覽器不要執行與事件關聯的預設動作(如果存在這樣的動作)。例如,如果 type 屬性是
Time of Update: 2018-12-05
我有兩張表:員工(員工id,推薦人id,店號,關聯店號)員工為主鍵,店(店號,地址)店號為主鍵我有兩個問題:1:根據實際情況,推薦人可以沒有,但是如果有的話必須是某一個員工id,我再sqlserver中建立員工表自身的外鍵不行,報錯,ALTER TABLE 語句與 COLUMN FOREIGN KEY SAME TABLE 約束 'FK_員工_員工' 衝突。該衝突發生於資料庫 '員工籌薪計算',表 '員工', column
Time of Update: 2018-12-05
關於IE下的clientX和FF的pageX<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style>span{cursor:default}</style><script language="javascript" type="text/javascript">function
Time of Update: 2018-12-05
使用 Mode 屬性指定如何呈現 Literal 控制項的內容。使用一個 LiteralMode 枚舉值設定此屬性。下表列出了可能的值。值說明 PassThrough未修改控制項的內容。 Encode控制項的內容轉換為 HTML 編碼的字串。 Transform從控制項的內容中移除不受支援的標記語言元素。如果 Literal 控制項在支援 HTML 或 XHTML 的瀏覽器上呈現,則不會修改該控制項的內容。 如果指定 PassThrough,則 Text
Time of Update: 2018-12-05
在設計《網頁設計師》頁面的時候,有一個問題一直困擾著我,主菜單在IE和其他(Mozilla、Opera等)瀏覽器裡顯示的效果偏差2px。如下:IE中的效果Mozilla Firefox中的效果這是因為IE對盒之間距離的解釋的bug造成的(參考onestab的" 浮動模型的問題 ")。我一直沒有解決這個問題,直到我翻譯 " 表格對決CSS--一場生死之戰
Time of Update: 2018-12-05
昨天想到的按日期統計資料,後來在自己電腦上看以前當的資料時,找到解決辦法了,確實很實用。說白了,就是 只想得到日期或時間的一部分,而不是完整的日期和時間。然後在統計。 用到的資料庫和表(MS SqlServer資料庫) use master go if exists(select * from sysdatabases where name='Spending') drop database Spending create database Spending on (
Time of Update: 2018-12-05
1.防寫保護操作: 1、運行REGEDIT,2、展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet,3、右擊Control項,選擇建立,重新命名建立項為WriteProtect,並設定其值為00000001(十六進位),然後重新整理即可.4、若要取消對快閃記憶體防寫保護的限制,將值改為00000000即可. 2.
Time of Update: 2018-12-05
IE和Firefox的js相容性整理2007-8-22 17:29:24以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox document.form.item 問題 (1)現有問題: 現有代碼中存在許多 document.formName.item("itemName") 這樣的語句,不能在 MF 下運行 (2)解決方案: 改用 document.formName.elements["elementName"] (3)其它 參見 2
Time of Update: 2018-12-05
using System;class StaticPage{ /// <summary> /// 採用直接輸出法產生靜態頁 /// </summary> public static void GetByRedirectOut() { // 通過Sql語句查詢資料庫中所有使用者的ID,用於做URL中傳遞的標識 string sql = "select UserID from UserInfo";
Time of Update: 2018-12-05
查詢資料庫select * From master.dbo.sysdatabases where name='資料庫名' and status<>512--讀取庫中的所有表名 (當前資料庫)select name from sysobjects where xtype='u' --讀取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and
Time of Update: 2018-12-05
--語 句 功 能 --資料操作 SELECT --從資料庫表中檢索資料行和列 INSERT --向資料庫表添加新資料行 DELETE --從資料庫表中刪除資料行 UPDATE --更新資料庫表中的資料 --資料定義 CREATE TABLE --建立一個資料庫表 DROP TABLE --從資料庫中刪除表 ALTER TABLE --修改資料庫表結構 CREATE VIEW --建立一個視圖 DROP VIEW --從資料庫中刪除視圖 CREATE INDEX
Time of Update: 2018-12-05
從 MSDN 中看到這篇文章,覺得不錯轉了過來,對於我這樣的.NET新手來說每個工具都是提高效率的好開始。將這十款軟體的介紹重新格式化一下,方便以後查閱。以 “.NET 程式員十種必備工具”開頭的10篇文章都是從這篇文章中分離出來,每篇文章就不分別註明著作權和出處了。本文自發布以來已經增加了新資訊。請參閱下面的編輯更新。除 非您使用能夠獲得的最佳工具,否則您無法期望產生一流的應用程式。除了像 Visual Studio?.NET 這樣的著名工具以外,還可以從 .NET