【发布时间】:2011-06-27 06:52:10
【问题描述】:
我正在做一个关于 Web 服务和窗口窗体的项目 基本上我遇到了一些问题,不知道如何解决
-
我想通过 Web 服务获取 datagridview 的 ColA 中每一行中的数据并进入数据库,以获得类似 row1;row2;row3;row4 的内容......所以我做了一个 for 循环但在我用粗体突出显示的名义下划线
private void push_Click(object sender, EventArgs e) { string nominal; for (int i = 0; i < DGV.Rows.Count; i++) { nominal = Convert.ToString(DGV.Rows[i].Cells[1].Value); } WSBrand insertInto = new WSBrand(); insertInto.Insert(**nominal**) }
这是我的插入方法
[WebMethod]
public DataSet Insert(String BrandName)
{
SqlCommand dbCommand = new SqlCommand();
dbCommand.CommandText = "INSERT INTO Brand (BrandName)VALUES (@BrandName)";
dbCommand.Connection = conn;
da = new SqlDataAdapter();
da.SelectCommand = dbCommand;
dbCommand.Parameters.AddWithValue("@BrandName", BrandName);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}
【问题讨论】:
-
@cutexxxbabies - 请妥善安排您的问题,以便我们回答。
-
我希望将每一行中datagridview中ColumnA的数据插入到数据库中......以获得row1;row2;row3的结果......
-
获取插入,字符串将具有循环中的最后一个值
-
@V4Vendetta,我尝试将插入内容放入其中,但打印出来的时间很长..bt 是它自己的每一行,而不是一起
-
@cutexxxbabies 用
FormattedValue代替Value怎么样
标签: c# winforms visual-studio web-services datagridview