黑马程序员——ADO.NET学习日志

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! -------------------------

1、首先来段神奇的代码,其实一直都不太懂它的意思:

string dataDir = AppDomain.CurrentDomain.BaseDirectory;

if (dataDir.EndsWith(@"\bin\Debug\")|| dataDir.EndsWith(@"\bin\Release\"))

            {

               dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;

                AppDomain.CurrentDomain.SetData("Datadirectory", dataDir);

            }

       其中

AppDomain.CurrentDomain.BaseDirectory是获取基目录,它用程序集冲突来探测程序集,它代表的是程序集所在的目录,它具有读入和写入的属性。

dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;获得子目录父目录父目录的全称。

2、using(){}凡事继承了IDisposable接口的都要释放资源,这里可以用using。

3、SqlConnection 连接数据库的操作类,要实现对sql数据库的操作,首先的连接它:

       SqlConnection conn = new SqlConnection();

4、然后获取连接字符串:str = DataSource=.;Initial Catalog=User;Integrated Security=True

5、然后将字符串传给连接对象:SqlConnection conn = new SqlConnection(str);

6、创建一条执行命令:SqlCommand cmd = conn.CreateCommand()

7、建立sql命令语句:如,cmd.CommandText = "select * from Table_1 wherename=’admin’

8、执行:cmd.ExecuteNonQuery();

9、GetString()是获得列的数据,GetOrdinal()是根据列明动态的得到数据;

10、SqlDataReader reder = cmd.ExecuteReader()成条的读入数据,reder.Read()一直向下读,不回头。


------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

详细请查看:http://net.itheima.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值