public void Insert()
    {
       
        string insertstr = string.Format("insert into I_samtype(btid,stname) values('{1}','{2}')", _btid, _stname);
        DB.run(insertstr);
    }

我定义了上面的一个插入一条记录的方法Insert(),在一个button的click事件中调用这个方法,运行程序,点击button按钮,弹出这样的错误:

“索引(从零开始)必须大于或等于零,且小于参数列表的大小的错位问题”

找了一下原因,最终终于找到了问题出错的原因,就是在values'{1}','{2}'这个地方,定义索引必须从零开始的,所以把这个地方改成values'{0}','{1}'运行程序,就可以了,如下:

public void Insert()
    {
       
        string insertstr = string.Format("insert into I_samtype(btid,stname) values('{0}','{1}')", _btid, _stname);
        DB.run(insertstr);
    }

这样的话,直接调用这个方法,就可以成功插入数据库了。

转载于:https://www.cnblogs.com/kdkler/archive/2011/05/05/2037328.html

索引(从零开始)必须大于或等于零,且小于参数列表的大小的错位问题相关推荐

  1. 索引(从零开始)必须大于或等于零,且小于参数列表的大小.

    错误问题,使用AppendFormat的时候,stringFomart 定义的{0}-{4},后面给的参数少了一个. StringBuilder dataThisA = new StringBuild ...

  2. 索引(从零开始)必须大于或等于零且小于参数列表的大小

    这里{0} 从0开始

  3. 索引(从零开始)必须大于或等于零,且小于参数列表的大小。

    "System.FormatException"类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理 其他信息: 索引(从零开始)必须大于或等于零,且小于参数列 ...

  4. 如何解决System.FormatException:“索引(从零开始)必须大于或等于零,且小于参数列表的大小。”类似错误?

    今天边看视频边写代码,自己写的代码出现这种很简单的错误,尝试自己手动调试. 原因:1.疏忽.2.定义不清楚.尝试自己手动调错是进步最好的方式. 例题:登录             1.在Main函数中 ...

  5. 如何解决:System.FormatException:“索引(从零开始)必须大于或等于零,且小于参数列表的大小。”

    占位符的使用问题. 由于写代码时的粗心,把","写成了连接符"+",才导致了这个错误.

  6. pandas使用read_csv函数读取csv数据、sort_index函数基于多层行索引对数据排序(设置ascending参数列表指定不同层行索引的排序方向)

    pandas使用read_csv函数读取csv数据.index_col参数指定作为行索引的数据列索引列表形成复合(多层)行索引.sort_index函数基于多层行索引对数据排序(设置ascending ...

  7. C语言练习题:统计 N 个整数中,大于零或小于零的整数个数(数组)

    实现函数,统计 N 个整数中,大于零或小于零的整数个数 函数定义 int count_plus_or_nega(int numbers[], int n, int plus_or_nega); 参数说 ...

  8. Centos系统内核优化参数列表

    Centos系统优化参数列表 前言 一.内存参数列表 /proc/sys/vm/* 二.内核参数列表 /proc/sys/kernel/* 三.网络参数列表 /proc/sys/net/* 四.文件系 ...

  9. 【printf函数】vprintf使用参数列表(va_list)传递参数

    [二进制漏洞]PWN学习之格式化字符串漏洞 Linux篇 格式化输出函数 printf函数族功能介绍 printf参数 type(类型) flags(标志) number(宽度) precision( ...

最新文章

  1. 【文本分类】Convolutional Neural Networks for Sentence Classification
  2. 排列组合 概率 贝叶斯理解
  3. week 4 ridge regression
  4. EducationalCodeforcesRound62(Div. 2)(A-D题解)
  5. [html] 你有使用过webp的图片格式吗?
  6. jQueryEasyUI Messager基本使用
  7. Eclipse导入Android项目的方法(转)
  8. 在Linux系统中允许或拒绝SSH访问特定用户或组的方法
  9. The proxy server is refusing connections 怎么解决呢?
  10. Matlab 2016 超详细安装教程
  11. Mezzanine基于 Django 的CMS系统框架搭建
  12. 关于Vue Element组件el-checkbox与el-select默认选中值的几点注意事项
  13. 分布式技术(6) 后端接口设计方案
  14. Ajax上传文件(视频),并获取上传进度、上传速度和剩余时间。
  15. 190426网络编程
  16. BuildMost分享-全球最大的自贸区揭牌!建材外贸在非洲会有多大舞台?
  17. python生存曲线_生存曲线的估计方法(3):寿命表法
  18. Java 8 并发篇 - 冷静分析 Synchronized(下)
  19. 宇宙最强vscode教程
  20. android百度地图自动定位

热门文章

  1. RFID智能实验室管理系统设计方案
  2. 山东大学数字媒体技术数图期末
  3. 机器人执行计算机程序提供的指令,巡检机器人抓拍方法、装置、系统及巡检机器人与流程...
  4. 520表白节 用代码写出你对女神的爱
  5. 看乾鸣国际信息产业园如何引领“一体化”战略
  6. ppt如何旋转流程图_PPT中smartart图形怎么旋转?PPT中整体旋转或翻转smartart图形的方法介绍...
  7. linux下限制CPU使用率的3种方法
  8. 初次使用虹软人脸识别SDK C++版本
  9. 防孤岛保护装置在光伏发电项目中的应用
  10. 去中心化数字身份DID简介——三、用户属性的选择性披露