vb怎样自动编号
来源:百度知道 编辑:UC知道 时间:2024/05/30 00:46:01
有一个添加的窗口,第一项是记录ID,就是记录号,(1,2,3,4……这么排下去的)要求自动编号.尤其是现在数据库表里已经删除里一些数据,已经不连续了。所以希望能读最后一条记录的编号,然后新记录的编号+1。大致就是这样,如何实现?
......
select max(id) as id from [表名]
......
Text1.Text=mRst("id").Value + 1 '读出数据后加1
大致是就样。
你的问题没看怎么清楚。不过可以说下思路:
先通过ADO打开数据库\表
NEWado.open
在打开的表中选择(定位)ID字段中记录号最后一个(最大)
sele max(ID) from 表
然后利用上面的值赋给变量或文本标签等
参照楼上答案
select max(id) as id from [表名]
秘密全都在这里
我想你要的是我着个
GridView 加入自动编号的栏位
此范例是示范如何在 GridView 加入一个自动编号的字段,以标示该数据列的编号。
首先在 GridView 第一栏加入一个 TemplateField,并在 TemplateField 的 ItemTemplate 加入一个 Label (ID=lblNo),asxp 对应程序代码如下。
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
DataKeyNames="Flag,ID" DataSourceID="SqlDataSource1" EmptyDataText="没有数据录可显示。">
<Columns>
<asp:TemplateField HeaderText="序号">
<ItemTempl