如何从数据库中的某个表 得到最大的id 赋与页面的文本框? 我a.aspx中有一个文本框 是从数据库中得到的B表的最大编码编码格式为(公司名称 + 部门编码 + 年+ 月+ 日 + 流水号) 我要每次取出最大的流水号 + 1 赋予文本框 要在哪写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用substring分离流水号然后top 1 orderby desc 我是在if(!IsPostBack){ this.txtmaxbm = getMaxbh();}protected void getMaxbh(){ sql="select id from jydxx" }这样对? code=SQL]select top 1 * from 表 order by desc[/code] if(!IsPostBack) { this.txtmaxbm = getMaxbh(); } protected void getMaxbh() { sql="select top 1 * from jydxxorder by desc" } 如果要取出最大流水号+1的数据的话可以先select * from jydxx where 流水号 in( select max(流水号) from jydxx) select top 1 max(流水号) from 表 this.textBox1.Text=my_dataset.Tables["aaa"].Compute("max(流水号)", "").ToString() 你的思路应该是用ADO.NET把最大的流水号取出来,然后再加1后赋给文本框这是简单清晰的问题想想 public int aa(){string sqlTex = "select max(id) from B"; SqlDataAdapter da = new SqlDataAdapter(sqlTex, Conn); Conn.Open(); DataSet ds = new DataSet(); da.Fill(ds); int SmallType =int.parse( ds.Tables[0].Rows[0]["id"])+1; )a.aspx页面if(!IsPostBack) { this.textBox=aa(); } 应该可以的。没运行 if(!IsPostBack) { this.textBox.text=aa(); } 如何用C#载入一张图,并在图上添加矢量文字 我还是想知道如何用sendmessage或者postmessage发送组合键! c#中如何将html中的table转化为xml winform打包问题 c# 安装工程的问题 <<access数据库操作>>-- 关于时间段查询问题 换算问题 数据库中的某个字段分割成若干各字符串,再加到树节点上。如何做? Execl获取数据时候,日期格式数据变为文本显示, bbs里的回复怎么做 怎样用代码获取DataGridView的某一列的某一个字段的值? 在winfrom中,怎样做一个圆形的图片按钮啊?
然后top 1 orderby desc
{
this.txtmaxbm = getMaxbh();
}protected void getMaxbh()
{
sql="select id from jydxx"
}这样对?
{
this.txtmaxbm = getMaxbh();
} protected void getMaxbh()
{
sql="select top 1 * from jydxxorder by desc"
}
可以先select * from jydxx where 流水号 in( select max(流水号) from jydxx)
想想
{
string sqlTex = "select max(id) from B";
SqlDataAdapter da = new SqlDataAdapter(sqlTex, Conn);
Conn.Open();
DataSet ds = new DataSet();
da.Fill(ds);
int SmallType =int.parse( ds.Tables[0].Rows[0]["id"])+1;
)
a.aspx页面
if(!IsPostBack)
{
this.textBox=aa();
} 应该可以的。没运行
{
this.textBox.text=aa();
}