PIXNET Logo登入

鴨爸的隨手寫寫

跳到主文

記錄鴨爸工作生活上的任何事情......

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 29 週二 201110:52
  • ASP.NET RollBack

剛好想到RollBack這個東東
偶爾也會有需要用到所以就還是記下來
因為網路上其實範例不少了...
不過就重新再回憶一下隨手記錄
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(2,472)

  • 個人分類:C#
▲top
  • 11月 29 週二 201110:37
  • C#取得執行程式所在的路徑方法

WinForm應該就是下面這些方式了吧
如果用"C#中獲取程序當前路徑的幾種方法"
關鍵字去找還真的是一堆人有整理呀......
1.取得和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。
string str = System.Environment.CurrentDirectory;
結果: C:\xxx\xxx

2.取得啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱。
string str = System.Windows.Forms.Application.StartupPath;
結果: C:\xxx\xxx

3.取得應用程序的當前工作目錄。
string str = System.IO.Directory.GetCurrentDirectory();
結果: C:\xxx\xxx

4.取得當前 Thread 的當前應用程序域的基目錄,它由程序集衝突解決程序用來探測程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory;
結果: C:\xxx\xxx\

5.取得和設置包含該應用程序的目錄的名稱。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
結果: C:\xxx\xxx\

6.取得啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱。
string str = System.Windows.Forms.Application.ExecutablePath;
結果: C:\xxx\xxx\xxx.exe

7.取得當前執行的exe的文件名。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
結果: C:\xxx\xxx\xxx.exe

8.取得當前進程的完整路徑,包含文件名。
string str = this.GetType().Assembly.Location;
結果: C:\xxx\xxx\xxx.exe
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,808)

  • 個人分類:C#
▲top
  • 11月 23 週三 201114:11
  • ASP.NET 程式執行時間

.Net Framework要計算程式執行時間
真的是還滿簡單的啦
System.Diagnostics.Stopwatch大概是最常用的方式吧!!
方法1:
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,180)

  • 個人分類:VB.NET
▲top
  • 11月 16 週三 201110:24
  • ASP.NET 取得Server IP

最近因為升級Server到2008
原本是用System.Net.Dns.GetHostAddresses(m_hostName).GetValue(0).ToString()
讀 IP可是回傳了這個東東...fe80::9151:ac18:e0fb:8458%14
原來是IPv6搞的鬼啦.....
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(3,421)

  • 個人分類:C#
▲top
  • 11月 03 週四 201115:51
  • C#取得執行程式所在的路徑方法

WinForm應該就是下面這些方式了吧
如果用"C#中獲取程序當前路徑的幾種方法"
關鍵字去找還真的是一堆人有整理呀......
1.取得和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。
string str = System.Environment.CurrentDirectory;
結果: C:\xxx\xxx

2.取得啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱。
string str = System.Windows.Forms.Application.StartupPath;
結果: C:\xxx\xxx

3.取得應用程序的當前工作目錄。
string str = System.IO.Directory.GetCurrentDirectory();
結果: C:\xxx\xxx

4.取得當前 Thread 的當前應用程序域的基目錄,它由程序集衝突解決程序用來探測程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory;
結果: C:\xxx\xxx\

5.取得和設置包含該應用程序的目錄的名稱。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
結果: C:\xxx\xxx\

6.取得啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱。
string str = System.Windows.Forms.Application.ExecutablePath;
結果: C:\xxx\xxx\xxx.exe

7.取得當前執行的exe的文件名。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
結果: C:\xxx\xxx\xxx.exe

8.取得當前進程的完整路徑,包含文件名。
string str = this.GetType().Assembly.Location;
結果: C:\xxx\xxx\xxx.exe
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(2) 人氣(62,558)

  • 個人分類:C#
▲top
  • 10月 05 週三 201123:45
  • oracle 刪除重複資料

最近剛好有Table 沒有設定PK值
有一堆資料重複了必須要刪除重複的資料所以參考了別人的寫法
應該是還有很多吧...不過反正成功就好了
 
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,598)

  • 個人分類:Oracle
▲top
  • 9月 29 週四 201110:27
  • windows server 2008 asp.net匯出word檔之搞不清楚為什麼

最近發生一個真的是不知道為什麼的問題,在產生word時一直出現
System.Runtime.InteropServices.COMException(0x800A03EC)
可是一模一樣的程式在windows server 2003上面就都不會
而且同樣的錯誤訊息有不一樣的解法.....
後來找到有人說
Windows 2008 Server x64
建立一個Folder路徑如下(Folder名稱Desktop)
C:/Windows/SysWOW64/config/systemprofile/Desktop
Windows 2008 Server x86
建立一個Folder路徑如下(Folder名稱Desktop)
C:/Windows/System32/config/systemprofile/Desktop
結果就真的可以了....真是完全不知道為什麼
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(1) 人氣(341)

  • 個人分類:ASP.NET
▲top
  • 6月 09 週四 201121:08
  • GridView資料列Row合併欄位

2011060901.jpg
PreRender是在頁面呈現之前去觸發的所以選擇寫在GridView1_PreRender。
 
 
 
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(13,608)

  • 個人分類:C#
▲top
  • 3月 22 週二 201120:28
  • GridView標題(表頭)合併

20110322001.jpg
直接在建立資料列時就做表頭的合併動作
 
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
// 建立自訂的標題
GridView gv = (GridView)sender;

GridViewRow gvRow = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Insert);
GridViewRow gvRow1 = new GridViewRow(1, 0, DataControlRowType.Header, DataControlRowState.Insert);

// 增加欄位
TableCell tc1 = new TableCell();
tc1.Text = "xxxx";
gvRow.Cells.Add(tc1);

TableCell tc2 = new TableCell();
tc2.Text = "xxxx";
gvRow.Cells.Add(tc2);

TableCell tc3 = new TableCell();
tc3.Text = "xxxx";
gvRow.Cells.Add(tc3);


TableCell tc4 = new TableCell();
tc4.Text = "xxxx";
tc4.ColumnSpan = 2; // 跨二欄
gvRow1.Cells.Add(tc4);


TableCell tc5 = new TableCell();
tc5.Text = " ";
gvRow1.Cells.Add(tc5);

gvRow1.BackColor = System.Drawing.Color.White;
gvRow1.ForeColor = System.Drawing.Color.Black;

// 先清除原標題所有內容
e.Row.Cells.Clear();

// 加入自訂標題
gv.Controls[0].Controls.AddAt(0, gvRow);
gv.Controls[0].Controls.AddAt(1, gvRow1);
}
}
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(5,938)

  • 個人分類:C#
▲top
  • 3月 01 週二 201111:53
  • 資料複製到剪貼簿中

最近有需求需要複製url到剪貼簿中
順手就記下來免得之後又忘了
簡單的一行就解決了
string Content = "要複製的內容";
string js = "javascript:window.clipboardData.setData('Text','" + Content + "');";
Page.ClientScript.RegisterStartupScript(this.GetType(), "Js", js, true);
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,427)

  • 個人分類:C#
▲top
«123...7»

個人資訊

鴨爸
暱稱:
鴨爸
分類:
生活綜合
好友:
累積中
地區:

最新文章

  • 刪除Excel處理程序方式
  • jQuery取網頁URL參數 & 動態載入js檔
  • javascript 利用Div顯示隱藏資訊
  • MsChart簡易運用
  • Oracle 11g密碼過期問題 ORA-28002
  • Excel 隔行隔列變更顏色
  • Vb.net TextBox 數字
  • 找出欄位值是否跳號
  • 設定Excel開啟時詢問密碼
  • oracle procedure無法compile

文章分類

  • Javascript (5)
  • ASP.NET (2)
  • VB.NET (8)
  • SQL 語法 (4)
  • Oracle (8)
  • 電腦小技巧 (14)
  • ASP (1)
  • 雜七雜八 (3)
  • C# (24)
  • 未分類文章 (1)

熱門文章

  • (11,274)Oracle 函數速查表
  • (7,687)DotNetZip & SharpZip壓縮多個檔案下載
  • (6,626)使用 GZipStream 壓縮與解壓縮
  • (4,174)MS SQL Server欄位值每三位數加上逗號逗號
  • (3,597)PL/SQL匯出查詢資料
  • (3,088)強制開啟另存新檔對話方塊
  • (2,604)依Byte讀取字串中文視為二個Byte C#
  • (2,533)DotNet日期計算顯示
  • (1,034)顯示滑鼠指標位置&滾輪小技巧
  • (539)關閉Windows XP內建的ZIP解壓縮功能

最新留言

  • [21/01/21] fmn 於文章「GridView內RowCommand ...」留言:
    為什麼要用黑色背景配灰色字體 有什麼考量嗎...
  • [20/09/22] OUO 於文章「C#取得執行程式所在的路徑方法...」留言:
    字太暗了 看不請處...
  • [18/08/21] i58540041 於文章「GridView內RowCommand ...」留言:
    好奇怪,第一個方法不行.還好第二個方法可行 *環境VS20...
  • [17/07/18] kor72213 於文章「VB.NET 使用7-zip壓縮指定目錄...」留言:
    謝謝分享,這招很方便...
  • [17/02/09] 小Mo 於文章「鎖住鍵盤事件...」留言:
    這篇很棒,謝謝。 不過這樣子不管是否是在我的app裡面,k...
  • [16/05/04] 訪客 於文章「C#取得執行程式所在的路徑方法...」留言:
    愛你 謝~...
  • [16/01/11] 肥 於文章「設定Excel開啟時詢問密碼...」留言:
    您好想請問我要開加密檔案但是輸入密碼的彈跳視窗都沒有跑出來導...
  • [14/01/17] 馬英八 於文章「使用 GZipStream 壓縮與解壓縮...」留言:
    C# GZipStream 物件使用的是 GZ 演算法,而非...
  • [13/12/22] pp4k1m 於文章「oracle procedure無法co...」留言:
    9sOnBa讓你○跟老﹎.公恢♀-~復﹋熱戀﹎ ...
  • [12/10/09] 阿倫 於文章「如何在文章裡顯示程式碼CODE的語法...」留言:
    第二步驟根本找不到...

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣:

FaceBook 粉絲頁