 |
|
Code
private void button6_Click(object sender, EventArgs e)
{
string rowchk = label11.Text; // label 11 จะ count ช่องในดาต้ากริด เพื่อ นำไปวนตามรอบที่ มีในดาต้ากริด
int chkrow = Convert.ToInt32(rowchk); // เปลี่ยน ค่าให้เป็น int
for (int i = 0; i <= chkrow; i++)[color=green]// ลูปที่ต้องการวน[/color]
{
string ncnt = dataGridView1.Rows[i].Cells["tire_id"].Value.ToString(); //////// ตรงนี้ที่ error ครับ
คือว่าผมจะให้ ncnt แทนข้อมูลในดาต้ากริด แถวที่ ... i ตามรอบของลูป ช่อง tire_id
sql = "INSERT INTO FORWARD_TIRE(tire_id, user_id, forward_date)VALUSE(@tid, @uid, @fdate)";
sqlcmd = new SqlCommand(sql, connection);
sqlcmd.Parameters.Clear();
sqlcmd.CommandText = sql;
sqlcmd.Parameters.AddWithValue("tid", ncnt);
sqlcmd.Parameters.AddWithValue("uid", "US002");
DateTime dt = new DateTime(DateTime.Now.Ticks);
sqlcmd.Parameters.AddWithValue("fdate", dt);
}
Tag : .NET, Ms SQL Server 2008, Crystal Report, C#, VS 2008 (.NET 3.x)
|
|
 |
 |
 |
 |
Date :
2012-04-10 10:56:18 |
By :
sticked |
View :
1458 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |