2 qq 32274169 qq_32274169 于 2016.02.21 12:51 提问

用sql语句在access中如何删除自动编号的那一行

今天又遇到了一个新问题:我尝试着用sql语句删除access中自动编号的一行,可是出错了,提示我数据类型不匹配。请问我应该怎么改写sql语句?
String id=request.getParameter("ID");//从上个页面获取的ID
int index=Integer.parseInt(id);//将id转换成字符串类型
.
.
String sql = "delete from tb_poll where ID='index'";//sql语句
到底应该哪里不对?还是自动编号的那一行不是整形类型?但是我查了,网上说是无符号的长整形啊

1个回答

showbo
showbo   Ds   Rxr 2016.02.21 13:00
已采纳
 String sql = "delete from tb_poll where ID="+index;
qq_32274169
qq_32274169 谢谢谢谢谢谢!对亏你了!
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
求SQL语句删除表格中的一行后序号也自动调整了
http://bbs.csdn.net/topics/320056888 我用如下SQL语句创建了zcxIncome表格,并插入数据, cmd.CommandText = string.Format("create table zcxIncome(Num int identity(1,1) primary key,Mode varchar(50)"); cmd.CommandText =
怎样在Access和MS Sql Server中使一列字段自动编号增加(如 id int 主键 这一列自动增加)
1:access中 直接在设计表示的数据类型选择自动编号,就如选择int数据类型一样选择 2:MS Sql Server中 选中这一列在设计视图中 Identity Specification中 (is Identity )  Yes 在下面的标识属性选择“是”,标识种子和递增量都按默认选“1”
剔除除了自动编号不同,其他都相同的学生冗余信息
转载网址: http://www.myexception.cn/java-web/1002598.html
如何在SQL中设置自动编号
如何在SQL中设置自动编号关键词: 自动编号    SQL    设置    Nicholas    课程设计                                          你创建一个表,把其中一个列(比如“ID”)的“标识列”属性设为“是”,然后设置它的种子(初始值)、递增量。比如你按默认设定种子为
SQL删除id号不同,其他都相同的学生冗余信息
.学生表 如下:                   id号 学号 姓名 课程编号 课程名称 分数                   1 2005001 张三 0001 数学 69                   2 2005002 李四 0001 数学 89                   3 2005001 张三 0001 数学 69                   A
Create table(access环境下)自动编号类型的写法
转自:http://hi.baidu.com/bjkstx/blog/item/b612072a03349d20d52af103.html Create table(access环境下)自动编号类型的写法 2010-07-27 14:23 方法一: create table tablename(id counter constraint primarykey primary key
Access与SQL字段类型对应关系
文本 nvarchar(n)备注 ntext数字(长整型) int数字(整型) smallint数字(单精度) real数字(双精度) float数字(字节) tinyint货币 money日期 smalldatetime布尔 bit附:转换成SQL的脚本。ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节] ALTER TABLE tb ALTER COLUMN
access sql语句查询、修改、删除
查询时生成序号SELECT (SELECT Count([xlh].[aa]) AS AutoNum FROM xlh WHERE  (((xlh.aa)FROM xlh AS xlh_Alias INNER JOIN xlh ON xlh_Alias.aa=xlh.aaORDER BY xlh.aa;多表sql查询SELECT test.aa AS 第一个字段, test1.bb AS 第二
C#增删改查操作Access数据库之三(数据库的删除)
功能:选中datagidview中一行数据,点击删除按钮则这一行数据在datagridview中删除同时在数据库中删除 注意:我在实现这个功能的时候,出现了一个bug,目前还没有得到解决。这个就是在第一次单击删除按钮的时候,删除会失败,但是在第二次点击以后就能顺利删除。 如果有大神发现我代码的问题所在,欢迎指点一二。 1.删除功能的实现 public bool Da
SQL语句给某一列自动编号
select * into #temp from(  select 'a' as coll,' ' id  union all  select 'b',' ' id  union all  select 'c',' '    id   union all  select 'd',' '    id  )a  declare @i int=0  update #temp set