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,038

HOME > .NET Framework > Forum > (.NET) join table problem Help me please.. SQL , WHERE , INNER JOIN


 

[.NET] (.NET) join table problem Help me please.. SQL , WHERE , INNER JOIN

 
Topic : 044807



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



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



Code (VB.NET)
001.<%@ Import Namespace="system.data.sqlclient" %>
002. 
003.<script language="vbscript" runat="server">
004.    Sub page_load()
005.        If Not IsPostBack Then
006.            Dim mycon As SqlConnection
007.            Dim mycmd As SqlCommand
008.            Dim myrd As SqlDataReader
009.            Dim tmpsql As String
010.            mycon = New SqlConnection("data source=.;Initial Catalog=hotel;Integrated Security=true")
011.            mycon.Open()
012.           
013.            tmpsql = "select DepartmentName from Department "
014.            mycmd = New SqlCommand(tmpsql, mycon)
015.            myrd = mycmd.ExecuteReader()
016.         
017.            DropDownList1.DataSource = myrd
018.            DropDownList1.DataTextField = "DepartmentName"
019.            DropDownList1.DataBind()
020.            DropDownList1.Items.Insert(0, New ListItem("select DepartmentName", -1))
021.            myrd.Close()
022.            mycon.Close()
023.        End If
024.      
025.    End Sub
026.    Sub bindproducts(ByVal intcatid As Integer)
027.        Dim myconn As SqlConnection
028.        Dim mycommand As SqlCommand
029.        Dim myreader As SqlDataReader
030.        Dim tmpsql As String
031.        myconn = New SqlConnection("data source=.;initial catalog=hotel;integrated security=true")
032.        myconn.Open()
033.        tmpsql = "SELECT Department.DepartmentName AS Expr1, Employee.fullName AS Expr2, Employee.Gender AS Expr3, Employee.Age AS Expr4, Employee.BOD AS Expr5,   Employee.phoneNumber AS Expr6, Address.Village AS Expr7, Address.City AS Expr8, Address.province AS Expr9, Income.[Position] AS Expr10, Income.salary AS Expr11, Income.serviceTag AS Expr12, [employee start].HireDate AS Expr13, [employee start].StaffDate AS Expr14 FROM Department INNER JOIN Employee ON Department.DepartmentID = Employee.DepartmentID INNER JOIN Address ON Employee.employeeID = Address.employeeID INNER JOIN Income ON Employee.employeeID = Income.employeeID INNER JOIN [employee start] ON Employee.employeeID = [employee start].employeeID where DepartmentID=@catid"
034.        mycommand = New SqlCommand(tmpsql, myconn)
035.        mycommand.Parameters.AddWithValue("@catid", intcatid)
036.        myreader = mycommand.ExecuteReader()
037.        Repeater1.DataSource = myreader
038.        Repeater1.DataBind()
039.         
040.        myreader.Close()
041.        myconn.Close()
042.             
043.    End Sub
044.     
045.    Sub dropdownlist1_changed(ByVal s As Object, ByVal e As EventArgs)
046.        Dim intcatid As Integer
047.        intcatid = DropDownList1.SelectedIndex.ToString
048.        If intcatid <> -1 Then
049.            bindproducts(intcatid)
050.        End If
051.    End Sub
052.     
053.</script>
054. 
055.<html xmlns="http://www.w3.org/1999/xhtml">
056.<head runat="server">
057.    <title>Untitled Page</title>
058.</head>
059.<body bgcolor="#6600cc">
060.    <form id="form1" runat="server">
061.        <div style="text-align: center">
062.            <span style="font-size: 32pt"><span style="color: #cc0000">Management Hotel System</span><br />
063.                <br />
064.                <span style="font-size: 16pt; color: #ffcc33">Select Department
065.                    <br />
066.                    <br />
067.                    <asp:dropdownlist style="left: 311px; top: 142px;" id="DropDownList1" autopostback="true"
068.                        onselectedindexchanged="DropDownList1_changed" runat="server" height="32px" width="197px">
069.                </asp:dropdownlist>
070.                    <asp:button style="left: 362px; top: 199px;" id="Button1" runat="server" text="View"
071.                        width="87px" height="21px" />
072.                    <table border="1" width="" style="background-color: yellow">
073.                        <?xml namespace="" prefix="ASP" ?>
074.                        <?xml namespace="" prefix="ASP" ?>
075.                        <asp:repeater id="Repeater1" enableviewstate="false" runat="server">
076. 
077.        <ItemTemplate>
078.        <tr>
079.        <td width="300"> <%#Container.DataItem("fullName")%></td>
080.  
081.        <td width="200" align ="right" ><%#Container.DataItem("BOD")%>  </td>
082.         <td width="" align ="center" ><%#Container.DataItem("Gender")%>  </td>
083.        <td width="100" align ="right" ><%#Container.DataItem("PhoneNumber")%>  </td>
084.         <td width="100" align ="right" ><%#Container.DataItem("Village")%>  </td>
085.          <td width="100" align ="right" ><%#Container.DataItem("City")%>  </td>
086.        </tr>
087.         
088.        
089.       
090.        </ItemTemplate></asp:repeater>
091.                        <td style="width: 300px">
092.                        </td>
093.                        <td align="right" width="200">
094.                        </td>
095.                        <td style="width: 300px">
096.                        </td>
097.                    </table>
098.                    <br />
099.                </span></span>
100.        </div>
101.    </form>
102.</body>
103.</html>




Tag : - - - -

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-07-01 15:58:42 By : boot View : 2562 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

แล้วมันติดตรงไหนครับ
Date : 2010-07-01 23:22:35 By : webmaster
 

 

No. 2



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



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


I can not retrive data from table
Date : 2010-07-03 09:16:48 By : boot
 

 

No. 3



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



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


Can you show me error message?
If I see error message maybe I understand your problem more.
Date : 2010-07-06 11:49:28 By : whiteshark
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : (.NET) join table problem Help me please.. SQL , WHERE , INNER JOIN
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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