2005-11 月份文章 顯示方式:簡文 | 列表

November 30,2005

妙書

奇摩拍賣的kuso永遠沒完沒了,莫名其妙逛到一本超妙的書-「中正大學歷史所性騷擾事件調查報告」。怪了,在中正龜六年、也認識個唸歷史系的「好」朋友卻從來不知道這本奇書;據可靠消息指出,中正圖書館裡確實有這一本書,只是長年在歷史系學生之間輾轉,一直處於「外借中」狀態。  XD

Posted by soboring at 23:52回應(1)引用(0)選擇性記憶

November 28,2005

DataGrid中製作Delete(刪除)按紐

HTML


在DataGrid的asp:ButtonColumn屬性增加下面這一段
<asp:ButtonColumn HeaderText="功能" Text="&lt;div id=&quot;de&quot; onclick=&quot;JavaScript:return confirm('確定要刪除?')&quot;&gt;刪除&lt;/div&gt;" CommandName="Delete">



C#    CodeBehind
 private void dgHR_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  {
   string key = dgHR.DataKeys[e.Item.ItemIndex].ToString();
   string sql = "Delete from ALLIANCE_HR where EMP_NO = '" + key + "'";
   SqlConnection conn = new SqlConnection(Config.CONN_STRING);
   conn.Open();
   SqlCommand cmd = new SqlCommand(sql,conn);
   cmd.ExecuteNonQuery();
   cmd.Dispose();
   conn.Close();
  }



Posted by soboring at 13:24回應(0)引用(0)筆記備忘

November 22,2005

[ASP.Net]Sql Transaction

SqlTransaction myTrans = null;
SqlConnection conn = new SqlConnection(Config.CONN_STRING);
conn.Open();
try
{
       myTrans = conn.BeginTransaction();
       SqlCommand cmd = new SqlCommand();
       cmd.Transaction=myTrans;
       cmd.Connection=conn;

       string sql = "";
                                                                               
       cmd.CommandText=sql;
       cmd.ExecuteNonQuery();
       myTrans.Commit();
}

catch(Exception exp)
{
       myTrans.Rollback();
       Response.Write(exp.Message);
}


Posted by soboring at 21:22引用(0)筆記備忘

November 15,2005

什麼鬼money gram機制!!!! 來自奈及利亞(Nigeria)的詐騙

最近因為公司配一台大黑(T43),想當然爾把以前的伴手Acer 382丟出來賣給有緣人,放著放著就在前幾天拍賣的網站多了一則新留言!

uHello i want buy it now price ok reply to jennyltd0909@gmail.com and add me to your msn messager to xmeggas@hotmail.com ok so we can make the deal fast and reply to the email so we can contact directly and make the deal fast ok and make sure you reply to my email in english and how many do you have readily for sales ok,Bishop. Regard...

呼....因為我所設的底價,直接是自己所能接受的最低價…
所以有人想買好像就不錯了,趕快來給個回應… XD
後來我們是透過msn聯絡,由於語言不通(囧rz...),想買NB的買家希望透過「money gram」來作交易;喵喵樂勒~第一次聽到money gram,到底是什麼小啊?拜託一下google大神也是有看沒有懂,而且買家一副很心急的樣子,我開什麼條件他幾乎都可接受,見鬼了...而且聲明貨到付款!我一定會先收到錢,再確認付款之後再委託FedEx寄回去奈及利亞(Nigeria),沒錯!我沒看錯你也沒聽錯,是奈及利亞!喵的勒~怎麼會這麼夢幻,來自奈及利亞的怪人想買Acer 382,而且一直在叼唸著 buy it now price(立即買)想快一點達成交易,台灣土產的愚雞也沒這麼好說話.....真是愈來愈可疑....又無法直接舉證,喵的勒~所幸....所幸.....所幸在
奇摩!知識庫乍然瞥見一個熟悉的Email: ericbishopstore@yahoo.com 。嗯....歸納各家網友的說法……
  MoneyGram其實是一間全球的跨國匯款服務公司,它可以讓匯款人不需要在銀行本行開設帳戶,收款人也不必在國外設有存款帳戶就可以進行臨櫃的匯款手續,而此奈及利亞怪人一直強調的(
RoyalMail),能透過網路的方式知道它所寄的這包錢到底運了多少錢?即時運送到哪了?等等的資訊,再收款人得知Money Gram寄出後,再運送貨品給匯款人的moment出現了詐騙的模糊空間,它其實是透過寄一封偽造的money gram信函讓收款人誤認為匯款已寄出的假象而運送貨品到「奈及利亞」,喵你的B!當作練習英文對話好了......

提外話....在查詢奇摩!知識庫的過程當中,下完關鍵字「money gram」之後,絕大多數的問題標題都是「英翻中」..... 哈哈

附件:MSN部份對話紀錄
...繼續閱讀

Posted by soboring at 21:07引用(0)網際網絡

November 10,2005

[ASP.Net]呼叫函式出現「指定的轉換無效」的錯誤

ASP.NET在呼叫函式時,有時候會出現「指定的轉換無效」這個錯誤,其出現原因可能是整隻專案在不同函式當中,出現的變數名稱過多重覆,ASP.NET在compile 產生  assembly code 的時候,.net framework常會出現「指定的轉換無效」的錯誤;所以不同副程式之間,變數的命名不宜重複性過高。另外呼叫函式亦儘量不要用到強制轉換。

HTML
                                                                               
<%# getDownload(DataBinder.Eval(Container.DataItem,"COURSE_NO")) %>
                                                                               
裡頭儘量不要用到強制轉換,在副程式當中再行轉換
                                                                               
Codebehind  C#
                                                                               
                                                                               
protected string getDownload(object getCourse_no)
{
string download=null;
SqlConnection myConnection = new SqlConnection( Config.CONN_STRING );
DataSet myDS = new DataSet();
string sql =  "select * from COURSE_HANDOUT where COURSE_NO = '"+getCourse_no.ToString() +"'";
SqlDataAdapter myDA = new SqlDataAdapter(sql, myConnection);
myDA.Fill(myDS,"DOWN");
if(myDS.Tables["DOWN"].Rows.Count>0)
{
     for(int i=0;i< myDS.Tables["DOWN"].Rows.Count;i++)
     {
            download += "<a href=\"Document\\"+myDS.Tables["DOWN"].
            Rows[i]["PATH"].ToString()+"\">文件"+(i+1)+"</a>"+"|";
     }
}
else { download = "無提供下載文件";}
return download;
}



Posted by soboring at 18:27回應(0)引用(0)筆記備忘

[ASP.Net]檔案上傳的方法

if( ( File1.PostedFile != null ) && ( File1.PostedFile.ContentLength > 0 ) )
{
      string fn = System.IO.Path.GetFileName(File1.PostedFile.FileName);
      string SaveLocation = Server.MapPath("Document") + "\\" +  fn;
      try
     {   
          File1.PostedFile.SaveAs(SaveLocation);
          Response.Write("The file has been uploaded.");
      }
      catch ( Exception exp )
      {
          Response.Write("Error: " + exp.Message);
      }
}
else
{
     Response.Write("Please select a file to upload.");
}

PS: ASP.NET 只允許將 4,096 KB(即 4 MB)以下的小檔案,較大文件有大文件的上傳方式

Posted by soboring at 18:20回應(0)引用(0)筆記備忘

[ASP.Net]如何更新DataSet中的資料

許多情況下,我們須對DataSet當中的資料作新增與修正的的方式,因為DataAdapter所提供的Fill method 會蓋掉DataSet中原本所存有的資料,所以當我想要取得更新後的資料須透過間接的方法:額外建立一個DataSet放更新的資料,再透過DataSet所提供的Merge method作更新。

DataSet myDS = new DataSet();
DataSet myDS2 = new DataSet();
SqlDataAdapter myDA = SqlDataAdapter(sql, conn);
myDA.Fill(myDS, "table");
myDS2.Merge(myDS, myDS2);


Posted by soboring at 12:35回應(0)引用(0)筆記備忘

November 9,2005

[ASP.Net]判定Datagrid中checkbox是否選取的方法

前端
                                                                                
    <asp:TemplateColumn HeaderText="入選">
    <ItemTemplate>
    <INPUT id=chkSTU_ID type=checkbox value='
                <%# DataBinder.Eval(Container.DataItem, "STU_ID") %>'
                        runat="server" NAME="chkSTU_ID">
    </ItemTemplate>
    </asp:TemplateColumn>

後端C#

for(int i = 0; i<dgStudent.Items.Count; i++)
{
   HtmlInputCheckBox app_no =(HtmlInputCheckBox)dgStudent.Items[i].FindControl("chkSTU_ID");
                                                                               
   if(app_no.Checked)
   {
   }
}


Posted by soboring at 22:12回應(0)引用(0)筆記備忘

November 8,2005

Live Messanger 8(MSN 8) 試用下載

msn8

MSN自從8.0版之後,正名為Live Messanger 8.0嚕!左邊是它的UI,一開始用的感覺還真是一整個怪~囧rz....另外,綠色小人躲在視窗右下角還蠻不習慣的。

下載Live messanger 8.0 beta (英文版)


不過MSN 8的測試版需要有邀請帳戶才能進行測試,所以須另外安裝Downgrader


Posted by soboring at 9:26回應(0)引用(0)網際網絡

November 1,2005

神之領域的C女

C女:一個來自太陽系唯一粒恆星的女人。

突然會提起她,還真要歸功於這一個多星期以來日也操、眠也操的趕案子生活,緊直著神經撐到禮拜天下午,也不知怎地,神來一筆地打開Google,鍵入「劉X瑜」三字再熟悉不過卻也許久未曾敲擊的通關密碼…偉哉~Google神!小弟不得不承認您是地球上最強的搜尋引擎,您所作的路徑規劃實在太黯然銷魂嚕~搜尋到的第一個網頁就很伶俐地導引到C女的演講,再加上它是透過JOINNet的串流格式,不須多大頻寬的ADSL就馬上堂皇進入近兩小時的「望梅止渴」紀錄片欣賞時間。嗯~台灣的紀錄片拍攝手法果然響叮噹,好一顆碩大的梅子,咱家就欣然領受了!(編按:以上情節的專有名詞如不甚了解,請參考電車男之後另一謎樣強檔日劇的官方網站!)

C女,有著完美的臉龐、完美的聲腔、完美的乳房和不完美的腿長…
呃………………反正要表達的是。她,是完全的光芒啦!光芒這種東西事實上又很抽象,通常都是找不到形容詞來形容女生的時候,拿這種抽象的詞彙來擋一下,多半都蠻吃香的,然而筆者需在此嚴重聲明這種虛應故事的情節是不適用於本篇個案滴!她所呈現的價值是一個純真年代,一種我對愛情的單純與天生的趨光性。或許是遇到內心所期盼的自己,算是蛻變還是脫皮,很自然地融化習慣的傲慢,對新事物的包容與吸收力異常敏感。而沒有刻意保持著的距離,是怕曬傷的關係吧,她人在不在台灣?有沒有男朋友?失戀了嗎?考試考得好不好?現在在哪裡工作?我全部不知道,也沒有特別刻意想了解,距離太近還賞我一記太陽拳就糗了,眼睛還想留著自顧自地看明白這個世界,就好像觀世音菩薩不會有什麼八卦新聞,只要能給自己心裡的救贖,就很自然地迷信!C女,是我的女神。


-----

                    待補完。

PS:有哪位高手知道要如何下載JOINET *.jnj 的串流檔到自己電腦裡面呢?


Posted by soboring at 0:34回應(0)引用(0)選擇性記憶
 [1]  [2]  [最終頁]