|
|
|
ช่วยดู Code ค้นหาข้อมูลของผมให้หน่อยครับ พอกดค้นหาแล้วมันไม่ขึ้นให้ |
|
|
|
|
|
|
|
Code (C#)
private void searchData()
{
string sql = "SELECT " ;
if (checkAll.Checked)
sql += "*";
else
{
if (nameSearch.Text != "")
{
sql += "ชื่อการค้า";
if (checkDate.Checked)
sql += ",วันหมดอายุ";
}
else
{
sql += "วันหมดอายุ";
if (checkTrade.Checked)
sql += ",ชื่อการค้า";
}
if (checkCommon.Checked)
sql += ",ชื่อสามัญ";
if (checkUnit.Checked)
sql += ",หน่วย";
if (checkCost.Checked)
sql += ",ต้นทุน";
if (checkSell.Checked)
sql += ",ขาย";
if (checkRemain.Checked)
sql += ",คงเหลือ";
}
if (nameSearch.Text != "")
{
sql += @" FROM Pharmacy
WHERE ชื่อการค้า LIKE '%" + nameSearch.Text + "%'";
}
else
{
sql += @" FROM Pharmacy
WHERE วันหมดอายุ LIKE '" + dateSearch.Text + "%'";
}
MessageBox.Show(sql);
command = new SqlCommand(sql,connection);
adapter = new SqlDataAdapter(command);
data = new DataSet();
adapter.Fill(data,"phar");
dataGridView1.DataSource = data.Tables["phar"];
}
พอผมกดค้นหาแล้วมันขึ้นช่องว่างๆมาแทนอะครับ แต่พอไม่ได้ใส่ข้อมูลแล้วกดค้นหา มันดันขึ้นข้อมูลมาให้แทน ต้องแก้ตรงไหนหรอครับ เขียนตามหนังสือหมด เจอ error ไปไม่ถูกเลย
Tag : .NET, C#, VS 2010 (.NET 4.x)
|
|
|
|
|
|
Date :
2012-06-02 16:23:58 |
By :
tae |
View :
964 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยนะครับ ไม่รู้จะแก้ยังไงแล้วT_____T
|
|
|
|
|
Date :
2012-06-02 17:02:47 |
By :
tae |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.
|
ประวัติการแก้ไข 2012-06-03 18:41:24 2012-06-03 18:42:22
|
|
|
|
Date :
2012-06-03 18:40:24 |
By :
thealmostzz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|