急!VS2005 C#环境下,用Datagridview控件绑定SQL数据库中的一个表,如何点击行弹出新窗体?

如题,绑定SQL数据库中的一个表作为数据源,如何选择行后点击弹出新窗体?我是完全新手小白,多方尝试无法,望高人指点,希望有具体代码,不要太简洁在下看不懂,万分感谢另,请问... 如题,绑定SQL数据库中的一个表作为数据源,如何选择行后点击弹出新窗体?
我是完全新手小白,多方尝试无法,望高人指点,希望有具体代码,不要太简洁在下看不懂,万分感谢
另,请问如何将连接数据库的这个小程序生成.exe文件,在新的电脑安装后能直接运行?
急问,在线等!

PS.鄙视我的就请不要给我这个小白雪上加霜了,这个东西我真的很着急
如果顺利解决将会追加分!!!
jiemy_1987大人,事件里没有Row_Click这一项啊……55 还是我没找对地方?属性-事件?
而且我想实现的是点击不同行弹出的是不同窗体……这样
展开
 我来答
Kenvisa
2009-06-09 · TA获得超过843个赞
知道小有建树答主
回答量:511
采纳率:0%
帮助的人:0
展开全部
绑定可以直接向导式完成
点击弹出窗体,在Datagridview的CellContentClick事件里面添加就可以了
比如:
XXForm x = new XXForm();
x.Show();

你点击编译、运行后会在目录的debug或release目录下生成exe文件

第二次回复:

首先设置datagridview的RowSelectMode属性为FullRowSelect,选中全行

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0)
{
string ss = dataGridView1.Rows[e.RowIndex].Cells[index].Value.ToString();//获取表格单元格index的内容
//根据行的不同弹出不同的窗口
XXForm x = new XXForm();
x.Show();
}
}
hgd0324
2009-06-08 · TA获得超过1138个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:410万
展开全部
在新电脑上面直接安装运行而已,那就把你的项目debug 下面的所有文件打包(在你知道怎么选择的情况下,但必须包括.exe文件)
新建=-》项目--》其他--》安装部署

至于上面那个第一个问题,你先设置下datagridview的RowSelectMode属性为FullRowSelect,然后你再用selectionChanged 事件去操作,之前记得先判断:
dgv.SelectedRows.Count>0

路过~希望可以帮助你~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
酷我一代
2009-06-11 · TA获得超过171个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:93.1万
展开全部
绑定数据:string str = "Data Source=.;Initial Catalog=日常记录;Integrated Security=True";
string strsql = "select PNR,平台 from 记录表 where 日期= '" + dateTime1 + "'";
SqlDataAdapter da = new SqlDataAdapter(strsql, str);
DataSet ds = new DataSet();
da.Fill(ds, "记录表");
Ds = ds;
DataView dv = new DataView();
dv.Table = ds.Tables["记录表"];
你自己照到换就是了,要弹出一个新窗体更简单:Form1中的button_click事件
Form2 frm = new Form2();
frm.ShowDialog();//frm.show()。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w420050757
2009-06-08
知道答主
回答量:23
采纳率:0%
帮助的人:5.6万
展开全部
新电脑上没有framework的话运行不了,除非一起安装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式