|
|
|
ขอความช่วยเหลือ!!!! ขอโค้ด ปุ่ม search หน่อยค่ะ .NET C# |
|
|
|
|
|
|
|
ASP.NET or Win App และ Database ?
|
|
|
|
|
Date :
2012-03-15 12:36:27 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
asp.net ค่ะ และดึงข้อมูลจาก database ค่ะ ใช้ database microsoft SQL Server ค่ะ
|
ประวัติการแก้ไข 2012-03-15 12:41:38
|
|
|
|
Date :
2012-03-15 12:38:34 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ database microsoft SQL Server ค่ะ
|
|
|
|
|
Date :
2012-03-15 12:39:37 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งง ตรงนี้อ่ะค่ะ
Code (C#)
void myGridView_RowDataBound(Object s, GridViewRowEventArgs e)
{
//*** CustomerID ***//
Label lblCustomerID = (Label)(e.Row.FindControl("lblCustomerID"));
if (lblCustomerID != null)
{
lblCustomerID.Text = (string)DataBinder.Eval(e.Row.DataItem, "CustomerID");
}
แต่เราจะให้ไปแสดงใน textbox จะต้องแก้ยังไงหรอค่ะ พอดี หนูเป็นมือใหม่ ไม่ค่อยเข้าใจอ่ะค่ะ ช่วยด้วยนะค่ะ พอดีต้องส่งโปรเจ็ค แต่ยังทำไม่เป็นเลยค่ะ
|
|
|
|
|
Date :
2012-03-15 12:44:45 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น้องก็ใช้ Textbox แทน Label แค่นั้นครับ
|
|
|
|
|
Date :
2012-03-15 12:47:41 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ เดี๋ยวลองทำดูค่ะ
|
|
|
|
|
Date :
2012-03-15 12:53:06 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลืมบอกว่าในตัวอย่างมีทั้ง VB.NET และ C# ครับ
|
|
|
|
|
Date :
2012-03-15 12:55:13 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขีดเส้นสีแดงตรง DataSource อะค่ะ ถ้าเราใช้ Textbox ไม่ได้ใช้ Gridview มันต้องเปลี่ยนหรือเปล่าค่ะ
Code (C#)
//*** BindData to GridView ***//
myGridView.DataSource = ds;
myGridView.DataBind();
และตรงนี้ ต้องเปลี่ยนเป็นอะไรค่ะ ไม่งั้น (e.Row.FindControl) ไม่ได้อะค่ะ ขอบคุณค่ะ
Code (C#)
void myGridView_RowDataBound(Object s, GridViewRowEventArgs e)
|
|
|
|
|
Date :
2012-03-15 19:13:44 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูหน่อยค่ะ ถูกไหม ตอนนี้มึนไปหมด ไปไม่ถูก พี่ๆช่วยดูให้หน่อยนะค่ะ หนูเครียดมากกเลย
Code (C#)
<script runat="server">
String strSearch;
void Page_Load(object sender, EventArgs e)
{
strSearch = this.TxtSearch.Text;
}
void BindData()
{
SqlConnection objConn = new SqlConnection();
SqlCommand objCmd = new SqlCommand();
SqlDataAdapter dtAdapter = new SqlDataAdapter();
DataSet ds = new DataSet();
String strConnString, strSQL;
strConnString ="Server=localhost;UID=sa;PASSWORD=12345;database=project;";
strSQL = "SELECT * FROM user WHERE (id like '%"+ strSearch +"%')";
objConn.ConnectionString = strConnString;
objCmd.Connection = objConn;
objCmd.CommandText = strSQL;
objCmd.CommandType = CommandType.Text;
dtAdapter.SelectCommand = objCmd;
dtAdapter.Fill(ds);
dtAdapter = null;
objConn.Close();
objConn = null;
}
|
|
|
|
|
Date :
2012-03-15 19:58:55 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่เห็นไม่ได้ใช้เป็น พวก DataGrid หรือ GridView นิครับ พอได้ข้อมูลใส่มาที่ DataSet แล้ว
Code (C#)
dtAdapter.Fill(ds);
ก็เอาข้อมูลทีได้ส่งมาที่ Textbox เลยครับ
Code (C#)
NameSearch.Text = ds.Table[0].Rows[0].item["Field Name"].ToString;
แต่ทำแบบนี้ระวังจะแสดงไม่ตรงนะครับ เพราะข้อมูลอาจจะมาหลาย Rows ได้
|
|
|
|
|
Date :
2012-03-15 21:01:48 |
By :
Nameless |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ช่วยแก้ให้ดูหน่อยได้ไหมค่ะ พอดีไม่เคยเขียนภาษานี้เลย งงมากอ่ะค่ะ
|
|
|
|
|
Date :
2012-03-16 22:03:41 |
By :
khaopun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|