利用WMI及C#的支援,如果取得遠端電腦的具有權限的帳號,即可在不用登入的情況下,執行遠端電腦的程式。

//先加入System.Management的參考

Using System.Management;//引用

        ///<summary>

        ///建立遠端連線選項

ikaritw 發表在 痞客邦 留言(0) 人氣()

        //利用檔案下載頁,並將檔案放在虛擬目錄外的地方。

        string fileName = string.Empty;

        if (Request.QueryString["fileName"]!= null && Request.QueryString["fileName"].Length > 0)

            fileName =Server.UrlDecode(Request.QueryString["fileName"]);

        ////或用Post取值

ikaritw 發表在 痞客邦 留言(2) 人氣()

使用Sqlparameter的方式可以有效的避免Sql Injection的攻擊,所以在做資料Filter時,也儘量使用Sqlparameter
的功能。

一般使用Like查,當然少不了 % 這個指示符。

ikaritw 發表在 痞客邦 留言(8) 人氣()

newOrgChangRecord_
原始碼藏在圖片中,下載圖片後,用winrar或7zip開啟,就可以看到檔案了。
組織圖異動的產生
重點在於紀錄異動的表中,除了存放要異動的欄位外,要多加上時間及異動流水號。
異動時間是要撈取某個時間點前的異動狀況,例如查詢今年初與今年中不同時間的組織狀況。
流水號是為了要self join時取得組織資料用的

ikaritw 發表在 痞客邦 留言(3) 人氣()

簡化的寫法

找到的資料都是先將richtextbox先暫存為temp.rtf檔案,然後再用FileStream的方式載入成資料流。

如果可以直接將richtextbox的文字直將轉成資料流,就不用存成暫存檔了吧。

轉成二進位的方式,也可以保留其中的文字格式、圖片檔等等。

        private void SaveRichTextBox(string text)

ikaritw 發表在 痞客邦 留言(3) 人氣()

using Microsoft.Win32;

//加密

private string Encrypt(string Org,string key)

{

string res = "";

ikaritw 發表在 痞客邦 留言(0) 人氣()

巴都萬數列.JPG

另場加開 巴都萬數列

由起始數值P0 = P1 = P2 = 1和遞歸關係Pn = Pn - 2 + Pn - 3定義。

首數個值為1, 1, 1, 2, 2, 3, 4, 5, 7, 9, 12, 16, 21, 28, 37 ..

using System;

using System.Collections.Generic;

ikaritw 發表在 痞客邦 留言(0) 人氣()

CWINDOWSsystem32cmd.exe 200966 上午 011814.JPG

費氏函數

列印如下的數列。

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946,..............n

公式為

  • a1 = 1

ikaritw 發表在 痞客邦 留言(1) 人氣()

Datetimepicker

dtp_SDate.Format = DateTimePickerFormat.Custom;

dtp_SDate.CustomFormat = string.Format("{0}/MM/dd", dtp_SDate.Value.AddYears(-1911).Year.ToString("00"));
//年份用自定的方式轉成民國年

網路上的作法大都是用win32的API功能

在程式開啟時,把用戶端的時間格式改成民國。

ikaritw 發表在 痞客邦 留言(1) 人氣()

up2sql

把FileUpload的檔案(圖檔)上傳至MS Sql中,然後從資料庫讀出後,利用ashx的泛型處理轉成二進位位元組,呈現在GridView中。

建置:

Create Table UploadImg(

id int identity(1,1),

images image null

ikaritw 發表在 痞客邦 留言(1) 人氣()

CalendarS

一、新增使用者控制項。

二、處理程式:

三、如要從物件的SelectDates取出日期陣列,要在PagePrerender中取,因為這時候使用者控制項才會有完整的值。

<%@
ControlLanguage="C#"

ikaritw 發表在 痞客邦 留言(1) 人氣()

befor_setSafe

今天為了解決掉IE7的網址列的問題,花了一段時間。

在IE7的架構下,如果網站本身沒有加入「信任的網城」的話,會強制出現網址列與狀態列。解決的方式只能請使用者將網站加入信任,不然很多東西都會破功的,所以這只能治標,不能治本。

設定前:

設定:

設定後:

ikaritw 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。