Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ใครก็ได้ช่วยดูคำสั่ง sql หน่อย ว่าผิดหรือป่าว แต่มันไม่โชว เวลาไปลองในdatabase มันโชวอะ



 

ใครก็ได้ช่วยดูคำสั่ง sql หน่อย ว่าผิดหรือป่าว แต่มันไม่โชว เวลาไปลองในdatabase มันโชวอะ

 



Topic : 101204



โพสกระทู้ ( 76 )
บทความ ( 0 )



สถานะออฟไลน์




Code (VB.NET)
  Private Sub tbAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btAdd.Click
        If cbbYear.Text = "-- กรุณาปีที่ปันผล --" Then
            MessageBox.Show("กรุณาเลือกปีที่ต้องการปันผล", "ตรวจสอบ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
            Return
        End If
        Dim year2 As String
        Dim year3 As String
        'ปีที่เลือก มันเป็น พ.ศ. นำมา - 543 ให้เป็น ค.ศ.
        year2 = CStr(CInt(cbbYear.SelectedValue.ToString()) - 543)
        year3 = CStr(CInt(year2) + 1)
        Try
            'Dim sqlShares As String = "select s.mem_id,m.mem_name ,m.mem_lastname,sum(s.total_price),m.share_amount from sale s,member m where s.mem_id=m.mem_id and s.sale_date between '" & year2 & "/4/1' and '" & year3 & "/3/31' group by s.mem_id,m.mem_name,m.mem_lastname,m.share_amount "

            Dim sqlShares As String = "SELECT     sale.mem_id, Member.Mem_Name, Member.Mem_Lastname, SUM(sale_detial.sale_num * sale_detial.cost) AS Total_sale,"
            sqlShares &= "Member.Share_Amount, sale.sale_date between '" & year2 & "/4/1' and '" & year3 & "/3/31' "
            sqlShares &= " FROM         Member INNER JOIN"
            sqlShares &= "sale ON Member.Mem_ID = sale.mem_id INNER JOIN"
            sqlShares &= "sale_detial ON sale.sale_id = sale_detial.sale_id"
            sqlShares &= "GROUP BY sale.mem_id, Member.Mem_Name, Member.Mem_Lastname, sale_detial.sale_num, sale_detial.cost,Member.Share_Amount, sale.sale_date"
            sqlShares &= "HAVING sale.mem_id ='M560001'"
            da = New SqlDataAdapter(sqlShares, Conn)
            da.SelectCommand.CommandText = sqlShares
            ds = New DataSet()
            da.Fill(ds, "share")
            'วน for เพื่อ นำข้อมูลที่ select มา Add ลงไปใน grid view 
            For i = 0 To ds.Tables("share").Rows.Count - 1
                'ds.tables(" ชื่อตาราง") .แถวที่(i)(คอลัมที่)
                gvList.Rows.Add(New String() {ds.Tables("share").Rows(i)(0).ToString(), ds.Tables("share").Rows(i)(1).ToString(), ds.Tables("share").Rows(i)(2).ToString(), ds.Tables("share").Rows(i)(3).ToString(), ds.Tables("share").Rows(i)(4).ToString(), CStr(((CDbl(ds.Tables("share").Rows(i)(3).ToString()) * CDbl(tbRate.Text) / 100) * CDbl(ds.Tables("share").Rows(i)(4).ToString())))})
            Next
            btSave.Enabled = True
            btAdd.Enabled = False
            cbbYear.Enabled = False
            dtDate.Enabled = False
        Catch
            MessageBox.Show("ไม่สามารถปันผลได้", "ตรวจสอบ", MessageBoxButtons.OK, MessageBoxIcon.Warning)
        End Try
    End Sub




Tag : .NET, Ms SQL Server 2008, VS 2010 (.NET 4.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-01 16:24:04 By : Belletempo View : 783 Reply : 2
 

 

No. 1



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


Code (SQL)
Dim sqlShares As String = " SELECT     sale.mem_id, Member.Mem_Name, Member.Mem_Lastname, SUM(sale_detial.sale_num * sale_detial.cost) AS Total_sale,"
sqlShares &= " Member.Share_Amount, sale.sale_date between '" & year2 & "/4/1' and '" & year3 & "/3/31' "
sqlShares &= " FROM         Member INNER JOIN"
sqlShares &= " sale ON Member.Mem_ID = sale.mem_id INNER JOIN"
sqlShares &= " sale_detial ON sale.sale_id = sale_detial.sale_id"
sqlShares &= " GROUP BY sale.mem_id, Member.Mem_Name, Member.Mem_Lastname, sale_detial.sale_num, sale_detial.cost,Member.Share_Amount, sale.sale_date"
sqlShares &= " HAVING sale.mem_id ='M560001'"


ลองเคาะวรรคดูครับ ^^
เช่น
" SELECT
" Member.
" FROM
" sale ON






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-01 17:06:04 By : fonfire
 


 

No. 2



โพสกระทู้ ( 76 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : fonfire เมื่อวันที่ 2013-10-01 17:06:04
รายละเอียดของการตอบ ::
ได้แล้วคะขอบคุณคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-01 17:55:23 By : Belletempo
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ใครก็ได้ช่วยดูคำสั่ง sql หน่อย ว่าผิดหรือป่าว แต่มันไม่โชว เวลาไปลองในdatabase มันโชวอะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่