简体   繁体   English

将默认值设置为Datagridview中的列

[英]Setting default value to a column in Datagridview

I have a Datagridview which I am populating from the DB. 我有一个从数据库填充的Datagridview。 There is one column which I want to get updated at runtime with DEFAULT value: like "UPS" to each and every row in that Datagridview. 我想在运行时使用DEFAULT值更新一列:对该Datagridview中的每一行都像“ UPS”。

So far, I have this code: 到目前为止,我有以下代码:

 public void UpdateTransmitStatus(DataTable table)
    {
        foreach (DataRow row in table.Rows)
        {
            SqlCommand cmd3 = new SqlCommand("update dbo.JobStatus SET ShipMethodTransmitted = 
'UPS' WHERE  JobTableId = @JobTableId ", _mySqlConnec);
            cmd3.Parameters.Add(new SqlParameter("@JobTableId", row["JobID"].ToString()));
            cmd3.Connection = _mySqlConnec;
            _mySqlConnec.Open();
            cmd3.ExecuteNonQuery();
            _mySqlConnec.Close();
        } 

        }
    }

Here JobTableId is the PKey which refers to this column. 这里JobTableId是引用此列的PKey。 So far its not updating my columns. 到目前为止,它还没有更新我的专栏。 Any help? 有什么帮助吗?

This code is only for Updating 1 specific column. 此代码仅用于更新1个特定列。 Thats all! 就这样!

I guess it is running GOOD NOW! 我猜它现在运行良好! Thanks for your comments guys :) 谢谢大家的评论:)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM