dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\我的文档\Visual Studio 2005\Visualizers\WebSites\WebSite3\成绩单.mdb"); dbconn.Open();
da = new OleDbDataAdapter(@" select xuehao from xuanke", dbconn);
respon.write(????);
13 个解决方案
#1
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
#2
解释的很到位!
#3
select top 1 * from table orderby id desc
#4
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
#5
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
#6
da = new OleDbDataAdapter(@" select Max(xuehao) as temp from xuanke", dbconn);
DataTable dt = new DataTable();
da.Fill(dt);
Response.write("最大学号为:"+dt.Rows[0]["temp"].ToString());
#7
sql语句用降序的形势写就可以了
#8
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
#9
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
#10
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
#11
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
布吉岛……没事,这不怪你,能帮助到你就好
#12
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
布吉岛……没事,这不怪你,能帮助到你就好
能否在问个问题,我想给那个最大学号的数值加1,比如最大是9,我加上去变成91了,改如何写呢
#13
da = new OleDbDataAdapter(@" select
Max(xuehao)+1 as xh from xuanke", dbconn);
#1
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
#2
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
解释的很到位!
#3
select top 1 * from table orderby id desc
#4
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
#5
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
#6
da = new OleDbDataAdapter(@" select Max(xuehao) as temp from xuanke", dbconn);
DataTable dt = new DataTable();
da.Fill(dt);
Response.write("最大学号为:"+dt.Rows[0]["temp"].ToString());
#7
sql语句用降序的形势写就可以了
#8
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
#9
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
#10
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
#11
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
布吉岛……没事,这不怪你,能帮助到你就好
#12
select Max(xuehao) as xuehao from xuanke
这样写SQL语句就可以
然后
da = new OleDbDataAdapter(@" select Max(xuehao) as xuehao from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xuehao"].ToString());
出现这个错误提示“查询定义的 SELECT 列表中,别名 'xuehao' 循环引用。
”
噢,这是因为Access里面别名不能和原名相同,你改为这样
da = new OleDbDataAdapter(@" select Max(xuehao) as xh from xuanke", dbconn); DataTable dt = new DataTable(); da.Fill(dt); Response.write("最大学号为:"+dt.Rows[0]["xh"].ToString());
也就是改了SQL语句里面 as 后面的,还有取值时候的
谢谢 可以了
那为什么结贴时候给我0分
我刚才回来看了下 我不小心给错楼层了 怎么样能补给你
布吉岛……没事,这不怪你,能帮助到你就好
能否在问个问题,我想给那个最大学号的数值加1,比如最大是9,我加上去变成91了,改如何写呢
#13
da = new OleDbDataAdapter(@" select
Max(xuehao)+1 as xh from xuanke", dbconn);