c#里面连接server并读取数据的代码
发布于 作者:苏南大叔 来源:程序如此灵动~c#里面关于数据库的代码,和php里面的相似操作相比,真心是老太太的裹脚布。哎,真心怀念,我们简单易用,世界上最好的语言PHP。哈哈哈。鉴于偶尔也需要写几条c#的代码,就记个笔记吧。免得以后着急四处乱找。
web.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="connStr" connectionString="server=.;database=db_name;uid=sa;pwd=sa_password" providerName="System.Data.SqlClient"/>
</connectionStrings>
<appSettings>
<add key="youkey" value="youval" />
</appSettings>
</configuration>
cs文件中:
string conn_str = System.Configuration.ConfigurationManager.ConnectionStrings["connstr"].ConnectionString;
//string app_val= System.Configuration.ConfigurationManager.AppSettings["youkey"];
SqlConnection con = new SqlConnection();
con.ConnectionString = conn_str;
con.Open();
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandType = CommandType.Text;
com.CommandText = "select * from city";
SqlDataReader dr = com.ExecuteReader();
List<AirModel> citys = new List<AirModel>();
//if(dr.HasRows){}
while (dr.Read())
{
AirModel a = new AirModel();
a.city = (String)dr["name"];
citys.Add(a);
}
dr.Close();
con.Close();
忽然间想起了大约四年前,我写了一年多的那个dll了,里面包含了很多我学习的c#的代码,不过因为版本管理混乱的缘故,最终是不知道到底哪个存储介质的代码才是最新的了。哈哈。而且后来就不知道让我藏到哪个箱子底下去了。有空翻出来的话,也不知道能不能再整理下,翻出点有价值的代码了。
当年我的那个dll里面,我封装了自认为蛮强大的数据库访问的类代码,可以杜绝注入之类的,还可以挺简单的调用。好吧,太久远的事情了。算是个古老的回忆了。



本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
本站的忠实读者小伙伴,正在阅读下面这些文章: