Показать сообщение отдельно

  #2  
Старый 16.12.2008, 15:11
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Создаешь проект -> создаешь подключение к БД (OLE DB) (класс: System.Data.OleDb) будет выглядеть примерно так:
Цитата:
using System.Data;
...
string CnStrng = @"Provider = Microsoft.Jet.OLEDB.4.0;Data Source =!!!ТУТ РАСПОЛОЖЕНИЕ БД!!!";
OledDb.OledbConnection Cn = new OledDb.OledbConnection Cn(strQuery, Cn);
Cn.Open()
Cn.ExecuteNonQuery
Cn.Close
-> далее приминение запросов в своих целях. Тут я тебе описывать не буду. Можешь загуглить "C# and qwery" или "LINQ".

А вот тебе пример коннекта к бд и вывода данных:
Код:
using System;
using System.Data;
using System.Data.OleDb;
 
namespace csbook.ch15 {
 
   class Example15_2 {
 
      static void Main(string[] args) {
         string conString =
              @"Provider=Microsoft.JET.OLEDB.4.0;"
            + @"data source=c:\data\Northwind.mdb";
 
            
         // create an open the connection          
         OleDbConnection conn = new OleDbConnection(conString);
         conn.Open();
 
         // create the DataSet
         DataSet ds = new DataSet();
 
         // create the adapter and fill the DataSet
         OleDbDataAdapter adapter = 
            new OleDbDataAdapter("Select * from Customers", conn);
         adapter.Fill(ds);
 
         // close the connection
         conn.Close();
 
         DataTable dt = ds.Tables[0];
         foreach (DataRow dr in dt.Rows) {
            Console.WriteLine(dr["CompanyName"].ToString());
            }
         }
      }
   }
//http://en.csharp-online.net/Working_with_Data%E2%80%94Connecting_to_Access_using_OLE_DB

Последний раз редактировалось procedure; 16.12.2008 в 15:16..