反正你得一条一条的烤,还不如用DataRow,然后用DataTable.Rows.add来做
解决方案 »
- 关于最先的NPOI,不会读取了- -
- C#声明一个变量,名字为textbox1.text
- dataridViewomboboxolumn 如何屏蔽鼠标滚轮消息?
- WCF服务的方法名固定,但是地址是动态的。怎么动态调用WCF服务?
- 请教,如何复制DataSet?
- C# 关于SQL2005的一个查询语句
- 关于dataGridView_CellMouseDoubleClick事件的问题
- 关于Assembly这个东西的问题
- 使用了异步调用和没使用一样界面没反应.为什么
- 请教:学习XML出现的小问题,谢谢
- 实现数据库操作的一些SQL代码。。。。。。。。。。。。。。。人命关天请教!!急,大虾们救命啊!!!!!!!!
- 救命!如何用jsp调用c#开发的应用程序?
来加入另一个DataTable中的Row会出错,楼上的两位可以试试.
// adds the rows from Custmers table where the country column has
// the value "Germany" to the array copyRowsDataTable custTable = custGermanyDS.Tables["Customers"];foreach(DataRow copyRow in copyRows) custTable.ImporRow(copyRow);you can add your condition at DataRow[] copyRows = custDS.Tables["YourTable"].Select("YourCondition");you can try it !
DataTable MyLastResult=new DataTable();
DataColumn myColum;
for(int col=0;col<myDataSet.Tables[0].Columns.Count;col++)
{
// 先倒数据列的定义
myColum=new DataColumn();
myColum.DataType=myDataSet.Tables[0].Columns[col].DataType;
// 此不可以
// myColum= myDataSet.Tables[0].Columns[col]
//将出现此列已经被别的表拥有的错误 MyLastResult.Columns.Add(myColum);
}DataRow myRow;
int DataColumns=myDataSet.Tables[0].Columns.Count;
for( int row=0;row<myDataSet.Tables[0].Rows.Count;row++)
{
myRow=MyLastResult.NewRow();
//myRow=myDataSet.Tables[0].Rows[row]
//chu出现此行属于别的表的错误
//将表一行的数据倒入别的表
myRow.ItemArray=myDataSet.Tables[0].Rows[row].ItemArray;//
//可选项 可以将表中的数据进行合并
MyLastResult.Rows.Add(myRow);
}
为什么老提示:System.Data.DataTable不包含对ImporRow的定义!
custTable.ImportRow(copyRow);
如果我想把Table1中前10条记录复制到Table2中
int i;
DataTable Table2=null;
DataRow[] copyrows=Table1.Select(??);
/*for(i=0;i<=10;i++)
{
copyrows=TableName.Select();
}*/
foreach(DataRow row in copyrows)
Temp.ImportRow(row);
返回的是空记录
int i;
for(i=0;i<=10;i++)
{
Table2.ImportRow(Table1.Rows[i]);
}
这样做不就行了吗.
在DataGrid的列中有个摸板,里面是ImageButton用来删除记录的
但是在删除记录之前想给用户取消的机会,可这样不行:
ImageButton.Attributes["Onclick"]="javascript: return confirm('确实要删除该记录吗?')";
我一直在找,不知道该放在哪个事件里
{
if (e.Item.ItemIndex > -1)
((ImageButton) e.Item.FindControl("ImageButton3")).Attributes.Add("onClick", "return confirm('确认要删除数据么?');");
}
int i;
for(i=0;i<=10;i++)
{
Table2.ImportRow(Table1.Rows[i]);
}
可是最后,Table2为空