哪位大哥能帮忙解释下这段代码,是c#.net和SQL连接的问题,因为做网站需要与数据库连接在一起,老师留下的
具体什么意思,因为刚刚开始学,不是很明白这个代码什么意思,希望各位能人给我分析分析具体的用法,和注意的地方谢谢。System.Data.SqlClient.SqlConn...
具体什么意思,因为刚刚开始学,不是很明白这个代码什么意思,希望各位能人给我分析分析具体的用法,和注意的地方谢谢。
System.Data.SqlClient.SqlConnection conn=new SqlConnection();
conn.ConnectionString = ConfigurationManager.AppSettings["sqlconnect"].ToString();
conn.Open();
string sql = "select * from 新闻 order by id desc"; System.Data.SqlClient.SqlCommand cmd=new SqlCommand(sql,conn);
System.Data.SqlClient.SqlDataAdapter adp=new SqlDataAdapter (cmd);
DataSet ds=new DataSet ();
adp.Fill(ds, "news") 展开
System.Data.SqlClient.SqlConnection conn=new SqlConnection();
conn.ConnectionString = ConfigurationManager.AppSettings["sqlconnect"].ToString();
conn.Open();
string sql = "select * from 新闻 order by id desc"; System.Data.SqlClient.SqlCommand cmd=new SqlCommand(sql,conn);
System.Data.SqlClient.SqlDataAdapter adp=new SqlDataAdapter (cmd);
DataSet ds=new DataSet ();
adp.Fill(ds, "news") 展开
3个回答
展开全部
System.Data.SqlClient.SqlConnection conn=new SqlConnection(); //新建连接对象
conn.ConnectionString = ConfigurationManager.AppSettings["sqlconnect"].ToString(); //从配置文件读取连接信息
conn.Open();//打开连接
string sql = "select * from 新闻 order by id desc"; //写sql语句:从新闻中拿出所有记录,按ID从大到小排序
System.Data.SqlClient.SqlCommand cmd=new SqlCommand(sql,conn);//新建命令的对象
System.Data.SqlClient.SqlDataAdapter adp=new SqlDataAdapter (cmd);//新建适配器对象
DataSet ds=new DataSet ();//新建数据集
adp.Fill(ds, "news")//忘数据集里面插入sql语句的查询结果,表名为“news”
conn.ConnectionString = ConfigurationManager.AppSettings["sqlconnect"].ToString(); //从配置文件读取连接信息
conn.Open();//打开连接
string sql = "select * from 新闻 order by id desc"; //写sql语句:从新闻中拿出所有记录,按ID从大到小排序
System.Data.SqlClient.SqlCommand cmd=new SqlCommand(sql,conn);//新建命令的对象
System.Data.SqlClient.SqlDataAdapter adp=new SqlDataAdapter (cmd);//新建适配器对象
DataSet ds=new DataSet ();//新建数据集
adp.Fill(ds, "news")//忘数据集里面插入sql语句的查询结果,表名为“news”
追问
我可不可以重复利用Dataset ds=new DataSet();以上的语句再加入一条“adp.Fill(ds,"experts")
并且在string sql = "select * from 新闻 order by id desc";后面插入一句
string sq = "select * from 专家";
实现对这个新表的查询与操作?谢谢
展开全部
1.创建空的sqlconnection对象conn
2.设置conn的链接字符串,来自配置文件
3.打开conn链接
4.定义查询语句sql
5.创建sqlcommand对象cmd,用重载,参数是conn和sql
6.定义sqldataasapter对象adp,是用重载方法,参数为cmd
7.创建dataset对象ds
8.将ds填充到adp
2.设置conn的链接字符串,来自配置文件
3.打开conn链接
4.定义查询语句sql
5.创建sqlcommand对象cmd,用重载,参数是conn和sql
6.定义sqldataasapter对象adp,是用重载方法,参数为cmd
7.创建dataset对象ds
8.将ds填充到adp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标准的访问数据库语句和数据填充返回值是一个DataSet
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询