罪过啊!作为一个学了四五年了,还没有入门的人,实在是苦不堪言啊。门都没有入拿来的资历来说技术啊。说的尽是一些与技术无关的,写来也是消遣,想想今天学了些什么。记一记笔记,当然也希望有人可以多多指导,不胜感激。
1、今天看了一下ADO.Net的内容:
1)ConnectionString 用于连接数据库的字符串,就是告诉程序,你要连接哪个服务器(Data Source=127.0.0.1)的哪个数据库(Initial Catalog=mydatabase)使用哪个用户ID(User Id=sa),还有密码(Password=sa);
ConnectionString可以在类里写,也可以写在app.config配置文件里面然后通过ConfiguratioanManager.ConnectionString["connStr"].ConnectionString;在app.config里面可以
<ConnectionString>
<add name="connStr" ConnectionString="Data Source=.; Initial Catalog=mydb; User Id =sa; Password=sa"/>
</ConnectionString>
2)using(SqlConnection conn=new SqlConnection() )
{
conn.Open();//打开数据库
using(SqlCommand cmd=conn.CreateCommand())//获取数据库的command对象,就是命令对象,可以给里面传入Sql语句
{
cmd.CommandText="select * from mytable";
cmd.ExcuteNonQuery();//返回一个整型,非查询的sql语句
cmd.ExcuteReader();//只是记得有这个,不记得具体怎么样了
cmd.ExcuteScanlar();//返回一个对象,第一行,第一列
Sql.Adapter adapter=new Sql.Adapter(cmd);//包含了前面这几个函数的功能
DataSet dataset=new DataSet();//声明一个Data对象来承载查询数据库返回的数据
adapter.Fill(dataset);//讲查询返回的数据装入dataset
}
}
2、开了一下《C#图解教程》
看了属性这一个知识点,感觉图文并茂,给大家推荐一下