TEXBOX的一个问题
我问个问题,添加数据到数据库中,主键是char(4),在TEXBOX怎么添加的数据在原数据的基础上加1,比如数据库中的主建的值为0016了,我希望加入的数据时0017怎么控制,和面加入的数据也自动加1--------------------编程问答-------------------- 望高手赐教小菜鸟 --------------------编程问答-------------------- 在加入之前手动加1就行了嘛 --------------------编程问答-------------------- 使用数据库Sequence(序列),seq.netval试一下?
--------------------编程问答-------------------- 不要手动,要人性化点啊,别人又不知道到哪了
试试你的方法 --------------------编程问答-------------------- 数据库建好了已经不能修改了
你那个Sequence(序列),是建表时就用啊 --------------------编程问答-------------------- 怎么没人啊
我用这个
SqlConnection con = new SqlConnection("Persist Security Info=False;User ID=sa;pwd=ramonsoft;Initial Catalog=RemoteMonitor;Data Source=168.1.1.133,9002");
con.Open();
SqlCommand cm1 = con.CreateCommand();
cm1.CommandType = CommandType.Text;
cm1.CommandText = "select count(distinct(factoryid)) from dictfactories ";
int count1 = (int)cm1.ExecuteScalar();
string a = "";
a = Convert.ToString(count1);
tb_new_fid.Text = a;
行不行啊 --------------------编程问答-------------------- 每次添加数据前,按倒序排列查询第一条数据的主键,转换成int型再加一就好了
比较土的方法。 --------------------编程问答-------------------- 有好的技术和方法没啊 急需呵呵
--------------------编程问答--------------------
select right('000'+cast((select max(right(Number,4))+1 from [order]
共同学习.Net技术,分享.Net学习资料,分享.Net工作机会
.Net技术群108412141 欢迎您的加入
补充:.NET技术 , ASP.NET