标题:关于DataGridView疑问????????????????
取消只看楼主
BOY→杰
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-16
 问题点数:0 回复次数:4 
关于DataGridView疑问????????????????

做了一个小东西,2005做的 但是在DataGridView与Form2中的TextBox绑定时 怎么搞都不显示数据库中的值
希望各位老大帮我改下..我在线等
按钮的单击事件代码如下:
private void button2_Click(object sender, EventArgs e)
{
this.Visible = false;
Form2 form2 = new Form2();
form2.Visible = true;
if (dataGridView1.SelectedRows.Count == 0)//判断有没有选中行
{
MessageBox.Show("没有选定行");
}
else
{
int i = -1;
foreach (DataRow dr in aa.Rows)
//aa是 BOOKDataSet2.BookInfoDataTable aa = new BOOKDataSet2.BookInfoDataTable();
{
i++;
if (dataGridView1.CurrentRow.Index==i)//判断选中的i行
{ //就是着段好象没有执行,也不知道怎么回事
form2.textBox1.Text = this.dataGridView1.SelectedCells[0].FormattedValue.ToString();
form2.textBox2.Text = this.dataGridView1.SelectedCells[1].FormattedValue.ToString();
form2.textBox3.Text = this.dataGridView1.SelectedCells[2].FormattedValue.ToString();
form2.textBox4.Text = this.dataGridView1.SelectedCells[3].FormattedValue.ToString();
form2.textBox5.Text = this.dataGridView1.SelectedCells[4].FormattedValue.ToString();
form2.textBox6.Text = this.dataGridView1.SelectedCells[5].FormattedValue.ToString();

}
}
}

}
数据库是SQL 2000
拜托

搜索更多相关主题的帖子: DataGridView 疑问 数据库 sender TextBox 
2007-03-18 19:39
BOY→杰
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-16
得分:0 

怎么没有人帮我看下错在哪里 啊


2007-03-18 19:57
BOY→杰
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-16
得分:0 

终于有人回答我了 麻烦帮我看下
运行结果:



其中form2中textBox1.....6对应的是bookid......

2007-03-18 20:40
BOY→杰
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-16
得分:0 

我解决了 谢谢你们


2007-03-18 20:52
BOY→杰
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-16
得分:0 
我做的时候想出来,我把哪个foreach和第二个IF语句去掉了,只要对应列传值,也通过了
没有向C_B_Lu朋友想的那么深 总之 谢谢你们

2007-03-19 01:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-125015-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.835784 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved