我貼代碼,各位大哥幫我看看了,謝謝
public int fill_id(DataTable cds_in,string column_name,string column_value,int serial_len)
{
int result,serial;
int i;
result = 0;
serial = 10;
for(i=1;i<serial_len;i++)
{
serial = 10 * serial;
}
cds_in.First;
while (cds_in.Eof)
{
serial = serial + 1;
cds_in.Edit;
cds_in.Columns[column_name].ToString() = column_value + "serial.ToString().Substring(1,serial_len-1)";
cds_in.Post;
result = result + 1;
cds_in.Next;
}
return result;
}
public int fill_id(DataTable cds_in,string column_name,string column_value,int serial_len)
{
int result,serial;
int i;
result = 0;
serial = 10;
for(i=1;i<serial_len;i++)
{
serial = 10 * serial;
}
cds_in.First;
while (cds_in.Eof)
{
serial = serial + 1;
cds_in.Edit;
cds_in.Columns[column_name].ToString() = column_value + "serial.ToString().Substring(1,serial_len-1)";
cds_in.Post;
result = result + 1;
cds_in.Next;
}
return result;
}
{
int result,serial;
int i;
result = 0;
serial = 10;
for(i=1;i<serial_len;i++)
{
serial = 10 * serial;
}
foreach(DataRowView thisRow in cds_in.DefaultView){
serial = serial + 1;
thisRow[column_name] = column_value + "serial.ToString().Substring(1,serial_len-1)";
result = result + 1;
}
return result;
}