
16.12.2008, 15:11
|
|
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..
|
|
|