 |
|

ในการ search ข้อมูล จะค้นหา อย่างเดียวก็ได้ หรือ 2 อย่าง หรือ 3 อย่างพร้อมกันก็ได้
แต่ต้องการค้นหาข้อมูลอย่างเดียว ดังรูป เช่นต้องการค้นหาเป็น เลขที่ ใส่ค่าที่ textbox เลขที่ กด ค้นหา ค่าไม่โชว์ใน Gridview
ต้องใส่ค่า – ใน textbox ของ อายุ หรือ ชื่อ ด้วย กดค้นหา ข้อมูล ถึงโชว์ใน Gridview
Code
SELECT Deliver.IdInvoice, Agent.IdAO, AO.NameAO, Deliver.IdAgent, Agent.NameAgent, Deliver.DateRecord, Deliver.Amount, DetailDeliver.NoApplication, DetailDeliver.NameAssured FROM Deliver INNER JOIN DetailDeliver ON Deliver.IdDeliver = DetailDeliver.IdDeliver INNER JOIN Agent ON Deliver.IdAgent = Agent.IdAgent INNER JOIN AO ON Agent.IdAO = AO.IdAO
WHERE ( Agent.IdAO = + @IdAO OR Deliver.IdAgent = + @IdAgent OR Deliver.IdInvoice = + @IdInvoice1 )
เขียน Code ใช้ OR แล้วค่ะ
ทำอย่างไงค่ะ เวลาค้นหา
เช่น เลขที่ กดค้นหาได้เลย ไม่ต้อง ไปใส่ ค่า – ใน textbox ของ อายุ หรือ ชื่อ ช่วยหน่อยค่ะติดมานานแล้ว
Tag : .NET, Ms SQL Server 2005, Ms SQL Server 2008, C#
|
|
 |
 |
 |
 |
Date :
2011-03-23 14:06:31 |
By :
mushroomsn |
View :
2825 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |