Połączenie z bazą danych RemBud
|
Kod czytania wyników zapytania z wykorzystaniem obiektu dataReader, zawartość tabel umieszczana w kontrolkach gridView. |
Kod czytania wyników zapytania z wykorzystaniem obiektu dataReader, zawartość tabel umieszczana w obiektach dataTable dodawanych do kolekcji dataTables.
|
|
int k = 1;
while (dataReader.HasRows)
{
Panel1.Controls.Add(new Label { Text =
"Tabela " + k++ + "<br>" });
var gridView = new
GridView { DataSource = dataReader };
gridView.DataBind();
dataReader.NextResult();
}
|
List<DataTable> dataTables = new List<DataTable>();
DataTable dataTable;
while (! dataReader.IsClosed)
{
dataTable = new DataTable();
dataTable.Load(dataReader);
dataTables.Add(dataTable);
}
foreach (DataTable tabela in dataTables)
{...}
|
|
|
Przykładowe zapytania
select * from rembud.dbo.klienci
;
exec rembud.dbo.faktura 1;
exec rembud.dbo.pozycjefaktury 1;
select * from studenci.dbo.student;
use studenci
select * from student
select * from "POSTGRESQL".rembud_informatyk."public".klienci;
select * from "POSTGRESQL".rembud_informatyk."public".klienci x join rembud.dbo.nagsprzedaz y on x.idklienta = y.idklienta; |
Tu będą komunikaty