tv怎么转换成int型?nn=int()tv;??
-----〉 nn = int.Parse(tv);下面这句不对呀?sqlstr = "insert into 项目(id) values(nn)"
-----> 如果你的表中这个id是种子的话,是不对的,你大可找另外一个int类型的嘛

解决方案 »

  1.   

    而且这句话也不对,如下sqlstr = "insert into 项目(id) values(" + nn.ToString() +")";
      

  2.   

    int nn;
    nn=123;
    sqlstr = "insert into 项目(id,n) values('kk',nn)";
    id是主键为string,n不是主键,为int,用上面的代码还是不行
      

  3.   

    1.nn=int.Parse(tv)可以把tv转换为int类型
    2.sqlstr = "insert into 项目(id) values(" + nn.ToString() +")";
      

  4.   

    sqlstr = "insert into 项目(id,n) values('kk'," + nn.ToString() +")";
    id是主键为string,n不是主键,为int,用上面的代码可以了!