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 > ช่วยดูโค๊ดในการคิวรีข้อมูลมาใส่ที่คอมโบบ็อกให้หน่อยค่ะ



 

ช่วยดูโค๊ดในการคิวรีข้อมูลมาใส่ที่คอมโบบ็อกให้หน่อยค่ะ

 



Topic : 045457

Guest




sb.Remove(0, sb.Length)
sb.Append("SELECT LAWSUIT.LawsuitID,CASES.Case_Name,LAWSUIT.PID")
sb.Append(" FROM LAWSUIT,CASES ")
sb.Append(" WHERE (LAWSUIT.CaseID=CASES.CaseID) ")
sb.Append(" AND (LAWSUIT.PID=@PID) ")
Dim sql As String = sb.ToString()

com = New SqlCommand()
With com
.CommandType = CommandType.Text
.CommandText = sql
.Connection = Conn
.Parameters.Add("@PID", SqlDbType.NVarChar).Value = CStr(FormAdd.txtPid.Text)
dr = .ExecuteReader()
If dr.HasRows Then
'dt = New DataTable()
'dt.Load(dr)
ComboFeature.DataSource = dr
ComboFeature.ValueMember = // ตรงนี้ต้องการให้ค่าเป็น LAWSUIT.LawsuitID
ComboFeature.DisplayMember = // ตรงนี้ต้องการให้ค่าเป็น CASES.Case_Name


Else
ComboFeature.DataSource = Nothing
End If
End With
dr.Close()
ตรงที่ คอมเม้นต้องใส่ยังไงคะ เพื่อที่ คอมโบบ็อกจะแสดงค่าออกมา ช่วยทีค่ะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-07-14 23:42:10 By : donut View : 1176 Reply : 4
 

 

No. 1



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

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

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


ก็ใส่ไปเลยไม่ได้เหรอครับ ถ้าไม่ใช่ ผมก็คงเข้าใจผิด

Code (VB.NET)
ComboFeature.ValueMember = "LAWSUIT.LawsuitID"
ComboFeature.DisplayMember = "CASES.Case_Name"

ปล. ผมมึนๆอยู่






Date : 2010-07-15 00:48:36 By : noptalent
 


 

No. 2

Guest


ลองแล้วไม่ได้อ่าค่ะ
Date : 2010-07-15 12:29:20 By : donut
 

 

No. 3



โพสกระทู้ ( 1,603 )
บทความ ( 1 )



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


Code (VB.NET)
sb.AppendLine("SELECT [LAWSUIT].[LawsuitID] AS [LawsuitID] ")
sb.AppendLine("   ,[CASES].[Case_Name] AS [CASE_NAME] ")
sb.AppendLine("FROM [LAWSUIT] ,[CASES] ")
sb.AppendLine("WHERE ([LAWSUIT].[CaseID]=[CASES].[CaseID]) ")
sb.AppendLine("   AND ([LAWSUIT.PID]=@PID) ")
....
....
....
.Parameters.AddWithValue("@PID", CStr(FormAdd.txtPid.Text))
....
....
....
ComboFeature.ValueMember ="LawsuitID"
ComboFeature.DisplayMember = "CASE_NAME"




ข้อแนะนำ
ควรใช้ AppendLine แทน Append ค่ะเพราะ AppendLine จะเติม ตัวจบบรรทัด >> vbCrLF หรือ \n\r ให้
บรรทัดต่อมาถึงจะไม่ใส่ space ก็ยัง execute ได้ และตอน DEBUG ออกมาจะอ่านง่ายกว่าด้วยค่ะ

ในกรณีติดต่อกับ MsSQL หรือ ACCESS ที่การอ้างอิงชื่อ table ,fields ,view ,query ควรใช้ [ ] ครอบเอาไว้
ป้องกันการสับสนกับ reserve word และยังแยกง่ายว่านี่คือ ชื่อ object
ส่วนการนำไปใช้จะเห็นว่าการอ้างชื่อ
ComboFeature.ValueMember ="LawsuitID"
นั้นไม่ได้ใส่ [ ] เพราะนี่เป็นการอ้างผ่าน dataprovider ไม่ใช่การอ้างใน sql statement ค่ะ
Date : 2010-07-15 12:47:12 By : blurEyes
 


 

No. 4

Guest


ขอบคุนมากนะคะ
Date : 2010-07-16 01:24:51 By : donut
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค๊ดในการคิวรีข้อมูลมาใส่ที่คอมโบบ็อกให้หน่อยค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่