DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

використання LINQ для зчитування інформації з бази даних

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2015
Тип роботи:
Звіт
Предмет:
Інші
Група:
ПІ

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ  Звіт До лабораторної роботи № 5 На тему: “ використання LINQ для зчитування інформації з бази даних” З дисципліни : "Конструювання програмного забезпечення" Мета: Навчитися використовувати LINQ для зчитування інформації з бази даних Завдання: Відповідно до варіанту проекту вивести на консоль із бази даних результати запитів використовуючи LINQ. Повинні бути реалізовані Селекція (за певною умовою) Групування Злиття кількох таблиць Код програми using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication12 { public partial class Form1 : Form { private static CinemaDataContext CinemaDataContex = new CinemaDataContext(); public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void radioButton1_CheckedChanged(object sender, EventArgs e) { textBox1.Text = ""; var qR = from c in CinemaDataContex.Users where c.AccessId == 2 select new { UserID = c.Id, Login = c.Login, Name = c.Name, Email = c.Email, c.AccessId }; foreach (var k in qR) { textBox1.Text = textBox1.Text + k + "\r\n"; } } private void radioButton2_CheckedChanged(object sender, EventArgs e) { textBox1.Text = ""; var queryResults = from c in CinemaDataContex.Users group c by c.Login into z select new { Login = z.Key }; foreach (var item in queryResults) { textBox1.Text = textBox1.Text + item + "\r\n"; } } private void radioButton3_CheckedChanged(object sender, EventArgs e) { textBox1.Text = ""; var queryResults = from us in CinemaDataContex.Users join com in CinemaDataContex.Accesses on us.AccessId equals com.Id select new { us.AccessId, Login = us.Login, com.OrderTickets, com.GrantRights, com.Blocking, com.CommentingAndForum, com.TicketSales }; foreach (var item in queryResults) { textBox1.Text = textBox1.Text + "\r\n" + item + "\r\n"; } } } } Результати виконання   
Антиботан аватар за замовчуванням

2015

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!