c#连接数据库

这个是c#连接数据库成功的示例,还有一些读写操作。主要是我写了两次都没有保存住,郁闷了。 using System; using System.Data; using System.IO; using System.Data.SqlClient; namespace ConsoleApplication1 {     class IntIndexer     {                   static void WriteToFile()         {                     StreamWriter sw;             sw = File.CreateText("f:/aa.txt");             sw.WriteLine("God is greatest of them all");             sw.WriteLine("this is second line");             sw.Close();             Console.WriteLine("File Created SuccessFully");         }         static void ReadFromFile(string filename)         {             StreamReader sr;             string s;             sr = File.OpenText(filename);             s = sr.ReadLine();             while(s!=null)             {                 Console.WriteLine(s);                 s = sr.ReadLine();             }             sr.Close();                 }         static void AppendToFile()         {                     StreamWriter sw;             sw = File.AppendText("F:/aa.txt");             sw.WriteLine("THIS LINE IS APPENDED");             sw.Close();                 }         private static void OpenSqlConnection()         {             string connectionString = GetConnectionString();                         SqlConnection connection = new SqlConnection(connectionString);             SqlDataReader rdr = null;             try             {                              connection.Open();                 SqlCommand cmd = new SqlCommand("select * from Customers",connection);                 rdr = cmd.ExecuteReader();                 while(rdr.Read())                 {                     Console.WriteLine(rdr[2]);                                 }                          }             finally             {                             if(rdr!= null)                 {                     rdr.Close();                 }                 if(connection!=null)                 {                      connection.Close();                 }             }             connection.Close();                       }         static private string GetConnectionString()         {             // To avoid storing the connection string in your code,             // you can retrieve it from a configuration file, using the             // System.Configuration.ConfigurationSettings.AppSettings property             return  "Data Source=(local);Initial Catalog=Northwind;Integrated Security=SSPI";           }         public    static void Main(string[] args)         {             //  WriteToFile();             //  ReadFromFile("f:/aa.tx");             //    AppendToFile();             //  Console.WriteLine("File Created SuccessFully");             OpenSqlConnection();         }     } }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值