作者kidnaper (弗卡夏)
看板C_Sharp
标题[程式] 抓取储存格写入新资料表!! [已解决]
时间Mon Mar 28 23:54:12 2011
小弟我最近研究储存格的运用!!
目的是要抓取删选後的储存个在写入新的表格内!!
范例与说明如下:
首先我先创造了一个名为 test 有 ITEM1,ITEM2栏位的表格
我要抓取dataGridView2的值写入test之中
dataGridView2:
项目1 次数
红豆 5
红麴 6
面包 6
橘子 5
我抓到test的结果为
ITEM1 ITEM2
红豆 红麴
红豆 面包
红豆 橘子
红麴 面包
红麴 橘子
.
.
.
以这样的方式配对
我的程式码如下:
string one, two;
int x, y;
for (x = 1; x <=6; x++)
dataGridView2.CurrentCell = dataGridView2[0, x];
one = string.Format("{0}", dataGridView2.CurrentCell.Value);
if (one == "")
{
break;
}
if (one != "")
{
for (y = x + 1; y <= 6; y++)
{
dataGridView2.CurrentCell = dataGridView2[0, x + 1];
two = string.Format("{0}", dataGridView2.CurrentCell.Value);
if (two == "")
{
reak;
}
if (two != "")
{
string putin = "";
putin = "insert into test(ITEM1,ITEM2) values(one,two) from test";
dataGridView2.DataSource = Dummy_DataTable3(putin, " ");
dataGridView2.AutoResizeColumns();
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.173.245.39
1F:→ optimist9266:建议你用中断点查看看,还有你程式码贴这样实在很难 03/29 01:37
2F:→ optimist9266:看懂。 03/29 01:37
3F:→ arcred:dataGridView2.DataSource = Dummy_DataTable3(putin 03/29 01:52
4F:→ arcred:意味不明 03/29 01:53
5F:→ kidnaper:抱歉那我修改一下好了 ^^" 03/29 14:13
※ 编辑: kidnaper 来自: 140.127.26.160 (03/29 14:25)
6F:→ kidnaper:抱歉各位大大昨天写完後po上,忘了检查!! 03/29 14:26
各位大大我刚刚以找出正确解答了!! 上述程式码可以执行结果!!
若有需要的人可以参考!! 若要删除的话麻烦请通知^^感谢大家!!
※ 编辑: kidnaper 来自: 140.127.26.160 (03/29 20:46)