SqlCommand cmd = new SqlCommand()//实体化SqlCommand
cmd.Connection=con//为cmd的Connetion属性赋值
cmd.CommandText="SELECT para FROM sys WHERE id=@id"//查询语句@id为参数
cmd.Parameters.AddWithValue("@id","admin")//传参
con.Open()//打开连接
string res=cmd.ExcuteScalar().ToString()//获取你需要的结果
con.Close()//关闭连接
话说上面那个人的肯定运行不了,不信你试试看。
string s=""//定义一个空字符串string query="select * from 表名 where 字段名='"+DropDownList1.selecteditem.text+"'"
SqlCommand mycomm=new SqlCommand(query,myconn)//根据你的DropDownList选择的值从数据库中提取数据
SqlDataReader myreader=mycomm.ExecuteReader()//将从数据源检索到的数据赋给myreader
for(int i=0i<myreader.FieldCounti++)
{
s+=myreader.GetValue(i)
}//把字段的值赋给s
Label1.Text=s//最后让label显示检索到的字段的值.
sqlserver2000中:select top 50 * from 表 where id not in (select top 29 id from 表)
sqlserver2005中:
select top 50 * from 表 except select top 29 * from 表
Oracle中:
select * from 表 whre rownum<=50 minus select * from 表 where rownum<=29
mysql中:
select * from 表 limit 30,50
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)