C#.net b/s结构的
StreamReader smRead = new StreamReader(fileurl, System.Text.Encoding.Default);
string line;
while ((line = smRead.ReadLine()) != null){
sql = "insert into [yxlj] values('" + arrStr.Substring(1, 3) + "','" + arrStr.Substring(4, 20) + "','" + arrStr.Substring(24, 19) + "')";
}
上面的数据是从文本文件种读出来的
是从文本文件种提出来的数据
老总是出现这种异常,不知道怎么回事
谢谢哥哥姐姐了
System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。参数名: length 在 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) 在 System.String.Substring(Int32 startIndex, Int32 length)
System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置
答案:2 悬赏:60 手机版
解决时间 2021-02-15 20:25
- 提问者网友:心如荒岛囚我终老
- 2021-02-15 07:45
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-02-15 08:04
你的 arrStr 在哪里?
看你的提示,应该是 SubString 里面的取值, 超出了字符串的长度
看你的提示,应该是 SubString 里面的取值, 超出了字符串的长度
全部回答
- 1楼网友:等灯
- 2021-02-15 08:14
1.实现函数y表达式,已知变量x和函数y存放于ds:[20h]和ds:[21h]中. y= |1 (x>0)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯