这个是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(); } } }
c#连接数据库
最新推荐文章于 2025-04-09 06:34:16 发布