|
|
|
จะ SELECT ข้อมูลที่ต้องการใน Tabel โดยเงือนไข 2 อย่างแล้วถึงให้แสดงใน DataGridView |
|
|
|
|
|
|
|
ผมต้องการเลือก CPU และยี่ห้อ INTEL ใน Tabelเดียวกัน แล้วให้โชว์ใน DataGridView เฉพาะแค่กรอบสีฟ้าเท่านั้น
ในโค๊ดที่ผมเขียนเองแบบงงมันไม่แสดง เลยมาถามพี่ๆ ใครพอจะบอกได้มั่งครับ
ขอบคุณสำหรับคนที่ตอบทุกท่าน
Code (VB.NET)
ConnectDataBaseProduct()
StrSQL = "SELECT IDPD,NamePD,Price,Amount,Insurance,NameBrand,NameType FROM TbProduct WHERE NameType='" & "CPU" & "'And NameBrand='" & "INTEL" & "'"
Mycmd = New SqlCommand(StrSQL, Mycon)
Mycmd.Connection = Mycon
DA = New SqlDataAdapter
DT = New DataTable
DA.SelectCommand = Mycmd
DA.Fill(DT)
FrmOrder.dgvProduct.DataSource = DT
FrmOrder.dgvProduct.Columns(0).HeaderText = "รหัสสินค้า"
FrmOrder.dgvProduct.Columns(1).HeaderText = "ชื่อสินค้า"
FrmOrder.dgvProduct.Columns(2).HeaderText = "ราคา"
FrmOrder.dgvProduct.Columns(3).HeaderText = "จำนวน"
FrmOrder.dgvProduct.Columns(4).HeaderText = "ประกัน"
FrmOrder.dgvProduct.Columns(0).Width = 90
FrmOrder.dgvProduct.Columns(1).Width = 110
FrmOrder.dgvProduct.Columns(2).Width = 60
FrmOrder.dgvProduct.Columns(3).Width = 50
FrmOrder.dgvProduct.Columns(4).Width = 60
Tag : ASP.NET MySQL, VB.NET, VS 2005 (.NET 2.x), VS 2008 (.NET 3.x), VS 2010 (.NET 4.x)
|
ประวัติการแก้ไข 2012-10-25 22:43:52
|
|
|
|
|
Date :
2012-10-25 22:24:25 |
By :
PeeCreate |
View :
1272 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่รุ้น่ะ ผมไม่มี Visual Studio ลองเดาดูเฉยๆ
Code (VB.NET)
ConnectDataBaseProduct()
StrSQL = "SELECT IDPD,NamePD,Price,Amount,Insurance,NameBrand,NameType FROM TbProduct WHERE NameType='@CPU' And NameBrand='@bran'"
Mycmd = New SqlCommand(StrSQL, Mycon)
Mycmd.parameter.add("@CPU",MysqlDbType.String).value="CPU";
Mycmd.parameter.add("@bran",MysqlDbType.String).value="INTEL";
Mycmd.Connection = Mycon
DA = New SqlDataAdapter
DT = New DataTable
DA= Mycmd.excutereader
DT.load(DA)
FrmOrder.dgvProduct.DataSource = DT
FrmOrder.dgvProduct.Columns(0).HeaderText = "รหัสสินค้า"
FrmOrder.dgvProduct.Columns(1).HeaderText = "ชื่อสินค้า"
FrmOrder.dgvProduct.Columns(2).HeaderText = "ราคา"
FrmOrder.dgvProduct.Columns(3).HeaderText = "จำนวน"
FrmOrder.dgvProduct.Columns(4).HeaderText = "ประกัน"
FrmOrder.dgvProduct.Columns(0).Width = 90
FrmOrder.dgvProduct.Columns(1).Width = 110
FrmOrder.dgvProduct.Columns(2).Width = 60
FrmOrder.dgvProduct.Columns(3).Width = 50
FrmOrder.dgvProduct.Columns(4).Width = 60
|
ประวัติการแก้ไข 2012-10-26 09:33:27
|
|
|
|
Date :
2012-10-26 09:31:33 |
By :
dekkuza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับผมจะลองดู
|
|
|
|
|
Date :
2012-10-26 21:01:15 |
By :
PeeCreate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันเป็นแบบนี้ครับพี่ พอจะมีคนบอกแบบอื่นอีกมั่งไหมครับ
ขอบคุณ พี่ dekkuza สำหรับคำตอบคนแรก
|
|
|
|
|
Date :
2012-10-26 21:17:50 |
By :
PeeCreate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนจาก mySQL เป็น sqlClient ครับ
|
|
|
|
|
Date :
2012-10-27 09:30:51 |
By :
ทหารพราน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|