DataClasses1DataContext ds = new DataClasses1DataContext();
foreach (var t in ds.tovars)
{
t.summa = t.kol * t.cena;
}
ds.SubmitChanges();
dataGridView1.DataSource = ds.tovars;
Другой пример с другой базой данных:
ds = new DataClasses1DataContext();
Tovar qvery = ds.Tovars.Single(s => s.Name == "Book");
qvery.Cena +=Convert.ToDecimal(textBox1.Text);
ds.SubmitChanges();
dataGridView1.DataSource = ds.Tovars;
Еще один пример:
ds = new DataClasses1DataContext();
var Qvery = from s in ds.Tovars
where s.Name == "Book"
select s;
foreach (Tovar t in Qvery)
t.Cena = 0;
ds.SubmitChanges();
dataGridView1.DataSource = Qvery;
И еще пример:
NorthwindDataContext db = new NorthwindDataContext();
var products = from p in db.Products
where p.OrderDetails.Count > 2
select new
{
ID = p.ProductID,
Name = p.ProductName,
NumOrders = p.OrderDetails.Count,
Revenue = p.OrderDetails.Sum(o => o.UnitPrice * o.Quantity)
};
GridView1.DataSource = products;
И еще один пример:
ds = new DataClasses1DataContext();
var Qvery = from c in ds.client
from t in ds.taruf
where c.tarufid == t.id
select new
{
ПІБ=c.name,
Вартість_тарифного_плану=t.cena,
Кількість_ПК=c.kilk,
Вартість =t.cena * c.kilk
};
dataGridViewClient.DataSource = Qvery;
Вычисление данных из двух таблиц и запись в базу данных:
public int[] idClient()
{
int[] Qvery = (from p in ds.client
select p.id).ToArray();
len=Qvery.Length;
return Qvery;
}
public void SummaUpdateClient(int[] u)
{
for (int i = 0; i < len; i++)
{
client c = ds.client.First(p => p.id.Equals(u[i]));
taruf t = ds.taruf.First(j => j.id.Equals(c.tarufid));
c.summa = c.kilk * t.cena;
ds.SubmitChanges();
}
}
Другой пример с другой базой данных:
ds = new DataClasses1DataContext();
Tovar qvery = ds.Tovars.Single(s => s.Name == "Book");
qvery.Cena +=Convert.ToDecimal(textBox1.Text);
ds.SubmitChanges();
dataGridView1.DataSource = ds.Tovars;
Еще один пример:
ds = new DataClasses1DataContext();
var Qvery = from s in ds.Tovars
where s.Name == "Book"
select s;
foreach (Tovar t in Qvery)
t.Cena = 0;
ds.SubmitChanges();
dataGridView1.DataSource = Qvery;
И еще пример:
NorthwindDataContext db = new NorthwindDataContext();
var products = from p in db.Products
where p.OrderDetails.Count > 2
select new
{
ID = p.ProductID,
Name = p.ProductName,
NumOrders = p.OrderDetails.Count,
Revenue = p.OrderDetails.Sum(o => o.UnitPrice * o.Quantity)
};
GridView1.DataSource = products;
И еще один пример:
ds = new DataClasses1DataContext();
var Qvery = from c in ds.client
from t in ds.taruf
where c.tarufid == t.id
select new
{
ПІБ=c.name,
Вартість_тарифного_плану=t.cena,
Кількість_ПК=c.kilk,
Вартість =t.cena * c.kilk
};
dataGridViewClient.DataSource = Qvery;
Вычисление данных из двух таблиц и запись в базу данных:
public int[] idClient()
{
int[] Qvery = (from p in ds.client
select p.id).ToArray();
len=Qvery.Length;
return Qvery;
}
public void SummaUpdateClient(int[] u)
{
for (int i = 0; i < len; i++)
{
client c = ds.client.First(p => p.id.Equals(u[i]));
taruf t = ds.taruf.First(j => j.id.Equals(c.tarufid));
c.summa = c.kilk * t.cena;
ds.SubmitChanges();
}
}
Комментариев нет:
Отправить комментарий