PIXNET Logo登入

聽說幸福…在山的那邊 (浪機子)

跳到主文

幸福原來這麼近 ( itdeniro + hcc = 可樂果)

部落格全站分類:心情日記

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 10 週四 200823:58
  • 【團購美食】新竹團購美食遊.(新美珍、均鎂)

2007年12月28日
眼看2007年快要結束了,卻還有一堆假沒休,所以便強迫綠豆和我去新竹一日遊,
美其名是新竹一日遊,其實愛吃的我,想要一探網路上推薦的芎林的新美珍布丁蛋糕,
為了不白跑一趟,當然順便幫同事們帶囉(事先當然不敢和綠豆說,不然免不了被削一頓)
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(165)

  • 個人分類:團購
▲top
  • 1月 04 週五 200810:22
  • 【SQL】使用union時遇到相同的資料時要取二筆資料的解決方法

union的指令,遇到兩筆一樣的資料時會只取一筆資料,
若要兩筆都取的話,在兩個table中加上一個固定的值即可,
則即便兩筆資料是一樣的,也會因為 該固定值不同,而不會變成同一筆
 select spid,spname,isnull(worktypeid,'') Worktypeid,sum(cntemp) cntemp,
Sum(cnttotal) cntTotal, department, departmentName, worktype ,1  table1
from monsaleproduct where 1=1 and left(Department,1) = 'W' 
and DataDate = '200712'  AND LEFT(Division,1) = 'W' 
and LEFT(Division,1) = 'W'  and  worktypeid='bsn00s'
group by spid,spname,worktypeid,department,departmentName,worktype
 union 
select spid,spname,isnull(worktypeid,'') Worktypeid,sum(cntemp) cntemp,
Sum(cnttotal) cntTotal, division, divisionName, worktype,2  table2
 from monsaleproduct
where 1=1 and left(Department,1) <> left(division,1) and left(division,1)='W'
 and department in ( select distinct department from monsaleproduct
where left(Department,1) <> left(division,1) and left(division,1)='W' )
and DataDate = '200712' AND LEFT(Division,1) = 'W' 
and LEFT(Division,1) = 'W'  and  worktypeid='bsn00s'
group by spid,spname,worktypeid,division,divisionName,worktype
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(475)

  • 個人分類:SQL
▲top
  • 12月 31 週一 200711:39
  • 【ASP.NET 2.0】GridView,修改其連接欄位的內容


 --連接的方法 
  gv.DataSource = vReader
  gv.DataBind()


--欄位轉為圖檔
  Function chart(ByVal hourindex As GridViewRow, ByVal E As Integer) As String     
   Dim I As Integer
   Dim WKIMAGE As String
   Dim WKHOUR As String
   Dim HOUR As String 
   HOUR = "Hour" & E  --組成欄位成為table中的變數名稱
   WKHOUR = DataBinder.Eval(hourindex.DataItem, HOUR)
   WKIMAGE = " "
   For I = 1 To 4
      If Mid(WKHOUR, I, 1) = "0" Then
       '用ASP:會傳回的值是STRING,而非ASP認得的物件,所以要直接用HTML的方法
       '讓HTML去編譯他,因為HTML認得        '像這種在CLIENT可處理的,就不用回到SERVER去處理,如此是費事
       'WKIMAGE = WKIMAGE & "                         ImageUrl= '~/0.jpg' />"
        WKIMAGE = WKIMAGE & ""  組成html的指令
      Else
       If Mid(WKHOUR, I, 1) = "2" Then
          WKIMAGE = WKIMAGE & ""
       Else    
         'WKIMAGE = WKIMAGE & "                   ImageUrl= '~/1.jpg' />"
          WKIMAGE = WKIMAGE & ""
       End If
      End If
        Next
        Return WKIMAGE
    End Function  
----------------------------------------------------------------------------------------------------------------------------------------
  --欄位的傳送及接收方式
  
  --正常欄位的接收方式
 
 

 
 -- 將其boundfield轉成templatefield後,其連接的資料會變成用bind(“變數名稱”)
 
    
 
              
 
   --將其boundfield轉成templatefield後,再用副程式方法將資料傳入 
  pression="Hour1">
     
     
     < asp:TableCell ID="TableCell1" runat="server" >
    <%#chart(Container, 1)%>  
   
    
  --Container是固定的名稱,表示傳入的為該view的資料
    <%#chart(Container, 13)%>
    
   

 
  
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(3) 人氣(234)

  • 個人分類:asp.net
▲top
  • 12月 31 週一 200711:28
  • 【ASP.NET 2.0】陣列的使用


 -- 未定義陣列的長度,則要用程式判斷來給陣列的長度
   dim aa as string()
   vstr = Split(Request("textdate"), "/")  '前者是欲分割的字串,後者是區別的符號
--要定義已知大小的陣列,才能用I(變數)來定義初始值,否則用I(變數)的話,因不知陣列大小,會有錯誤
  dim bb(24) as string
    for I =0 to 10
        bb(i) = “00”
    next
--不知陣列的大小,先定義一個未知的陣列,再用redim來給予陣列的大小
  Dim strcnt()
  ReDim strcnt(NewDT.Columns.Count)
--陣列的大小
    Dim attenddata As String()
    attenddata = split(pattend, ";")
    For i = 0 To ubound(attenddata)  『算陣列極大值,lbount算極小值』
        response.write(" " & attenddata(i) & "    ")
    Next


 
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(428)

  • 個人分類:asp.net
▲top
  • 12月 31 週一 200711:07
  • 2007年倒數中

今天是2007/12/31日,時間總在不知不覺中就流逝了...
回想今年發生過最令人難忘的事,腦中一片空白...
竟然想不起一絲絲的東西,卻又開始懷念即將過去的一年...
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(1)

  • 個人分類:Diary
▲top
  • 12月 17 週一 200716:01
  • 【ASP.NET 2.0】日期運算

       --利用TimeSpan來相減
        Dim diff As TimeSpan 
        diff = New System.TimeSpan(4 , 0, 0, 0) --要定義成這樣才能使用,4表示會加或減四日
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(221)

  • 個人分類:asp.net
▲top
  • 12月 12 週三 200715:30
  • 童心的父母


今天收到一封mail,看的我頭暈眼花...
哎~~又來一個超童心的爸爸了...
真是覺得眼前一片黑....
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(2)

  • 個人分類:Diary
▲top
  • 12月 11 週二 200710:29
  • 【轉載mail】當您面對的是黑暗,沒有了美醜,只有善惡


在從紐約到波士頓的火車上,我發現我隔壁座的老先生是位盲人。
我的博士論文指導教授是位盲人,因此我和盲人談起話來,一點困難也沒有,
我還弄了一杯熱騰騰的咖啡給他喝。
(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:文章分享
▲top
  • 12月 07 週五 200709:20
  • 【ASP.NET 2.0】使用App_Code作Library的限制

1.       使用app_code的注意==其放在WEB 的路徑要為iis的虛擬路徑
意思就是說,如果IIS定義的目錄為 c:\Inetpub\wwwroot 則就要在 這裡建立一個App_code 
c:\Inetpub\wwwroot\App_Code\vb 裡,vb那子目錄,可有可無,程式就要放在裡面才行。

2.        app_code => inquiry.vb
Imports Microsoft.VisualBasic   Imports system  Imports System.Data.SqlClient 
Imports System.IO  Imports System.Data  Imports System.Configuration 
Public Class InqueryData 
Inherits System.Web.UI.Page  
定義為 Shared則要注意,是否有資料要清除,否則vdt的資料會愈跑愈多(重覆記錄)
 'Shared vDT As DataTable = New DataTable() 
 
'定義 Public Shared Function才行 
Public Shared Function GetConn(ByVal strconnecion As String, ByVal strsql As String) As DataTable 
Dim Vconn As SqlConnection          Dim vCmd As New SqlCommand     Dim Vreader As SqlDataReader 
Dim vDA As SqlDataAdapter = New SqlDataAdapter() 
Dim vDT As DataTable = New DataTable() 
Vconn = New SqlConnection(strconnecion) 
vCmd.Connection = Vconn 
Vconn.Open() 
vCmd.CommandText = strsql 
Vreader = vCmd.ExecuteReader 
' vDT.Clear() 
vDT.Load(Vreader) 
Vreader.Close()           vCmd.Dispose()           Vconn.Close() 
Return vDT 
End Function 
End Class 

3.       .aspx中定義
<%@ Page Language="VB"   %>   <%@ Import Namespace ="System.Data" %>


    <%@ Import Namespace ="System.Data.SqlClient" %>   <%@ Import Namespace ="system.web.configuration"  %>
    <%@ Import Namespace ="system.threading"  %>   
<script runat="server"  > 


    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 


      '取得連線字串並傳入db中,因在class無法讀一般的data file
         Dim Vconn As String
         vconn = GetSqlConnStr("Certification")   
        Dim PDT as  dataTable = new datatable 
        PDT = InqueryData.SPLicenseCnt(Vconn)
        Dim PDR as datarow 
        for each PDR in

(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(0) 人氣(532)

  • 個人分類:asp.net
▲top
  • 11月 29 週四 200713:32
  • 【ASP.NET 2.0】GridView的編輯模式下,會帶出DropDownList


1.        先將GridView的該欄位轉為Template,並且在<EditItemTemplate>裡建立一個DropDownList來秀資料,
 再建立一個label來保留原資料,該Label設為不顯現於GridView上
<asp:TemplateField HeaderText="課程類別序號">
    <EditItemTemplate>   --編輯時使用的欄位
      <asp:DropDownList ID="DpClasskind" runat="server">
      asp:DropDownList>
      <asp:Label ID="LabClassKind" runat="server" Text='<%# Bind("ClassKindID") %>' 
        Visible
="False">asp:Label>
    EditItemTemplate>
    <ItemStyle Wrap="False" /> --GridView在秀的時候使用的欄位

        <asp:Label ID="LabClassKind" runat="server" Text='<%# Bind("ClassKindID") %>'>asp:Label>        
       
ItemTemplate> 

    asp:TemplateField>

 2.    先建立好連線,並且放在DataTable裡以供DropDownList連接用 
    Public Sub LoadDpList() 
        --取出連線字串的Function,這是我們設定的哦
       Vconn = New SqlConnection(GetSqlConnStr("Certification")) 
       vCmd.Connection = Vconn 
       strSql = " SELECT ClassKIndID ,ClassKindName  from TrainingHour order by ClassKIndID" 
       Try 
            Vconn.Open() 
            vCmd.CommandText = strSql 
            Vreader = vCmd.ExecuteReader() 
            vDT1.Load(Vreader)  --將查出來的資料,先放在DataTable中
            Vreader.Close() 
        Catch ex As Exception 
            Response.Write("READ TrainingHour File Err !! " & ex.Message) 
            Response.End() 
        Finally 
            vCmd.Dispose() 
            Vconn.Dispose() 
            Vconn.Close() 
        End Try
    End Sub 

3.  
 
在按下編輯鍵時會觸發 RowEditing事件,故要在這裡將DropDownList的值放入

    Protected Sub GVQuery_RowEditing(ByVal sender As Object,
                 ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs 
      將dropdownlist與資料連結起來-------------------------------------------
      --由GridView中取出欄位,讓按下編輯鍵時,其dropdownlist 的值會停在原來的資料上
        Dim ddlClasskind As DropDownList = Me.GVQuery.Rows(e.NewEditIndex).FindControl("DpClasskind") 
        ddlClasskind.Items.Clear() 
        ddlClasskind.DataSource = vDT1 --利用datatable的值提供給dropdownlist
        ddlClasskind.DataValueField = "ClassKindID" 
        ddlClasskind.DataTextField = "ClassKindName" 
        ddlClasskind.DataBind()
     '利用label來保留其值後,再供ddl來比對,設定其dropdownlist 的值要停在原來的資料上
       Dim strTxtOnTheJobDate As Label = Me.GVQuery.Rows(e.NewEditIndex).FindControl("LabClassKind")
       If ddlClasskind.Items.FindByValue(Trim(strTxtOnTheJobDate.Text)) Is Nothing Then
          ddlClasskind.Items.Insert(0, "    ")
       Else
          ddlClasskind.Items.FindByValue(Trim(strTxtOnTheJobDate.Text)).Selected = True
       End If
    End Sub

 




(繼續閱讀...)
文章標籤

可樂果公主 發表在 痞客邦 留言(2) 人氣(5,527)

  • 個人分類:asp.net
▲top
«1...15161721»

參觀人氣

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

最新文章

  • 【SQL STORE PROCEDURE】bulk 將檔案內的資料上傳至DB中,並將檔案名
  • 【SQL STORE PROCEDURE】SQL使用規則運算式 regular expressions
  • 【SQL INSERT / INTO】 哪個方法快一點
  • 【SQL STORE PROCEDURE】一個欄位帶入多個資料
  • 【SQL】更新LinkServer資料效能增快
  • 【ASP.NET 2.0】Service Method 自動下拉的功能
  • 【SQL Store Procedure】違反資料行的完整條件約束
  • 【SQL Store Procedure】跨SERVER存資料的方式,加快速度
  • 【SQL 語法】 左補0
  • 【ASP.NET 4.5】Step 4 設定將左邊的功能表hide的功用(Split.htm)

最新留言

  • [22/06/26] 訪客 於文章「【手工皂】2008.05.24 小麥胚芽...」留言:
    原本在搜尋引擎找出一堆 Blog 文章,不知哪幾篇值得花時間...
  • [15/03/21] Clover Chung 於文章「【手工皂問題】手工皂書評比...」發表了一則私密留言
  • [13/10/31] 雷 於文章「【手工皂】2008.04.08 蘆薈保濕...」發表了一則私密留言
  • [13/09/14] sb790612 於文章「【ASP.NET 2.0】GridVie...」留言:
    RowEditing事件是發生在 GridView 控制項進...
  • [11/08/24] TwoHappyHands 於文章「【手工皂原料】粉類介紹...」留言:
    您好, 我又引用了您的資料囉~ 我才剛開始做皂所以到處收集資...
  • [11/08/24] TwoHappyHands 於文章「【手工皂原料】適合baby用的油脂、原料...」留言:
    您好, 我拿去引用囉~~~ 謝謝分享...
  • [10/10/27] UMiSoap 於文章「【手工皂】渲染皂...」留言:
    做的好美喔...
  • [10/07/14] James 於文章「【SQL】SQL附加數據庫錯誤823...」留言:
    感恩您的方享 我也是受到您的幫助,有把資料庫救回來 ...
  • [10/05/25] 小漾子 於文章「【手工皂原料】SOS香精...」留言:
    嗨.. 妳好~ 我想請教一下 2kg的皂 香精要加幾m...
  • [09/12/03] NANCY 於文章「【手工皂原料】SOS香精...」留言:
    sos藍色梔子花是什麼味道,感覺? 想買~~ ...

熱門文章

  • (10,376)【手工皂】2008.04.27 檸檬汁入皂
  • (6,488)【ASP.NET 2.0】GridView中產生編輯模式
  • (5,527)【ASP.NET 2.0】GridView的編輯模式下,會帶出DropDownList
  • (1,306)【手工皂】2008.05.24 小麥胚芽皂
  • (1,274)【手工皂】前田京子 最奢侈的皂(台北課堂)
  • (1,161)【手工皂】椰子油家事皂 (南坎課堂)
  • (491)【輕鬆小品】冷笑話2
  • (475)【SQL】使用union時遇到相同的資料時要取二筆資料的解決方法
  • (279)【手工皂】綠石泥馬賽皂(改良版)(台北課堂)
  • (39)意外的颳風假

文章分類

  • PhotoShop (1)
  • SQL (36)
  • asp.net (22)
  • 記事 (1)
  • Diary (13)
  • 生活小品 (4)
  • 文章分享 (6)
  • 手工皂問題 (3)
  • 手工皂原料 (17)
  • 手工皂 (53)
  • 卡打車 (5)
  • 團購 (6)
  • 美食遊蹤 (14)
  • 國內旅遊 (9)
  • 國外旅遊 (8)
  • 未分類文章 (1)

文章精選