其实我这个问题解决方法很多,但是我不知道用哪种好,具体该怎么写。大家帮忙啊!!!
   
    问题是这样的。我的表结构如下(括号内是它的类型):
    ID(主键int)   name(varchar)     buffer(text)
    1               工程注册            00000000000...(二进制的一个流文件)
    2               工程检验            00000000000...(二进制的一个流文件)
    3               工程监督            00000000000...(二进制的一个流文件)
现在我想插入一条数据。插入三个字段,insert into table (ID,name,buffer) values('','"+ name +"','"+ buffer +"')
values中第一个字段要怎么写这个语句呢?其他的两个字段,name和buffer我都是传过去的参数。这个第一个字段ID我想让它自动为4,也就是比最后一条的ID大1,这样可以做索引。
   我想写一个select count(*) form table来着,可是觉得这么写很傻,也不知道具体怎么写。怎么办呢大家?
有好方法吗?