我正在将 excelsheet 导入 sqlserver 数据库,但 excel 中有三列:
id|data|passport
我想确保所有护照都以我遇到错误的字母开头:
if (a[0]>= 'A' && a[0] <= 'Z' && a[0] !='0' )
错误:
指数数组的边界之外。
for (int i1 = 0; i1 < dt7.Rows.Count; i1++)
{
if (dt7.Rows[i1]["passport"]==null)
{
dt7.Rows[i1]["passport"] = 0;
}
string a = Convert.ToString(dt7.Rows[i1]["passport"]);
//char a1 = a[0];
if (a[0]>= 'A' && a[0] <= 'Z' && a[0] !='0' )
{
Label12.Text = "CAPITAL";
break;
}
else
{
Label12.Text = "notgood";
flag = flag + 1;
}