Классы для работы с Sql (исходники, c sharp)

Раздел: Лаборатория Касперского
Продавец: vstar
В наличии: Есть в наличии
Количество продаж: 0 всего | возвратов 0
Отзывы покупателей: 0 Положительных | Отрицательных 0
Тип товара: util_testsql.rar (500642 байт)
Загружен: 31.08.2012 14:20:21
✔ В наличии
✔ Моментальная доставка

* Окончательная стоимость с учетом индивидуальных скидок рассчитывается на странице оплаты.

Добавить в корзину
Digiseller

Классы на c# для работы с Sql (исходники)

В Microsoft каждый год выдумывают новые способы для работы с Sql.
Часть из них уже вообще не рекомендуется использовать.
Кому это надо кроме них?

Мы используем легкую обертку над Microsoft .Net классами.

Достоинства:
1. Простота.
2. Избыточность устранена.
3. Вместо DbNull.Value возвращается всегда привычный null.
4. Число проверок возвращаемых из базы значений сведено к минимуму.
5. Не требуют бесконечного повторения кода в проекте.
6. Классы 4 года успешно используются нашей фирмой.
7. Может служить учебным пособием для работы с базами данных.


Пример кода:
string ConnectionString = @"Data Source=127.0.0.1;Integrated Security=True;Initial Catalog=Northwind";

var q = new Query(ConnectionString, "SELECT 'Sum'=(@B + @A), 'Str'='str1'");
q.Parameters.Add(new SqlParameter("@A", 3));
q.Parameters.Add(new SqlParameter("@B", 4));

var res = q.Execute();
int i = res.GetInt(0, 0, "Sum").Value; // = 7
var s = res.GetString(0, 0, "Str"); // = "str1"


Архив содержит исходники:
1. Классов 5:
- Query - Запрос sql.
- Proc - Вызов хранимой процедуры.
- NullableDataSet - возвращаемый из базы набор значений.
- Nullable

Отзывов от покупателей не поступало.
Положительных 0 Отрицательных 0

Популярные товары

🚀XBOX GAME PASS ULTIMATE 12/ 9/ 5/ 1М - БЫСТРО🚀 🚀XBOX GAME PASS ULTIMATE 12/ 9/ 5/ 1М - БЫСТРО🚀 Grim Ghetto 13579 7864 2899P
💎СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ (FAST)✅
💎СМЕНА РЕГИОНА СТИМ КАЗАХСТАН/ УКРАИНА/ ИНДИЯ (FAST)✅ fursov.me 66020 36949 129P
Borderlands 3 STEAM•RU + ВЫБОР⚡️АВТОДОСТАВКА 💳0% Borderlands 3 STEAM•RU + ВЫБОР⚡️АВТОДОСТАВКА 💳0% DarkAwe 3385 520 2606P
👑 КАРТА СМЕНА РЕГИОНА STEAM 💠КАЗАХСТАН TENGE💠АВТО
👑 КАРТА СМЕНА РЕГИОНА STEAM 💠КАЗАХСТАН TENGE💠АВТО SiparisApp 100 100 138P
Lethal Company STEAM•RU ⚡️АВТОДОСТАВКА 💳0% КАРТЫ Lethal Company STEAM•RU ⚡️АВТОДОСТАВКА 💳0% КАРТЫ DarkAwe 9799 569 500P
✅ОТ 1 ДО 12 МЕС. SPOTIFY PREMIUM РАБОТАЕТ В РФ 🚀
✅ОТ 1 ДО 12 МЕС. SPOTIFY PREMIUM РАБОТАЕТ В РФ 🚀 RaisehellStore 100 100 285P Подарочная карта
🌀FORTNITE В-Баксы✦1000^27000✦ЭПИК|XBOX|PS|ПК БЫСТРО+ 🎁
🌀FORTNITE В-Баксы✦1000^27000✦ЭПИК|XBOX|PS|ПК БЫСТРО+ 🎁 All for Gamers 32319 11723 439P Подарочная карта
🍀XBOX GAME PASS ULTIMATE 14Дней-1-5-9-12 МЕСЯЦЕВ
🍀XBOX GAME PASS ULTIMATE 14Дней-1-5-9-12 МЕСЯЦЕВ All for Gamers 114481 47092 169P Подарочная карта
⚡ FORTNITE Crew (Battle Pass +  1000 V-Bucks) - 1 месяц
⚡ FORTNITE Crew (Battle Pass + 1000 V-Bucks) - 1 месяц skymannn 15695 8550 375P
🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО  💳0% 🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО 💳0% KUPIKOD 6514 398 3159P
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁 forYou97 7773 2021 439P Подарочная карта
🔥FORTNITE🔥1k-108k V-Bucks SALE + 🎁✅🅿️PayPal
🔥FORTNITE🔥1k-108k V-Bucks SALE + 🎁✅🅿️PayPal Best Gaming Deals 1715 292 621P Подарочная карта
🔑 Ключ Windows 10 | 11  Pro | ОНЛАЙН активация 100% 🔥
🔑 Ключ Windows 10 | 11 Pro | ОНЛАЙН активация 100% 🔥 NKeysoft 7182 858 198P Подарочная карта
⭐ ️Xbox Game Pass ULTIMATE 1 Месяц +  💳 +  ПРОДЛЕНИЕ ✅
⭐ ️Xbox Game Pass ULTIMATE 1 Месяц + 💳 + ПРОДЛЕНИЕ ✅ fursov.me 12378 2297 439P Подарочная карта
🐸XBOX GAME PASS ULTIMATE✦14ДНЕЙ✦1-12 МЕС✦БЫСТРО+ ЦЕНА🔥
🐸XBOX GAME PASS ULTIMATE✦14ДНЕЙ✦1-12 МЕС✦БЫСТРО+ ЦЕНА🔥 forYou97 65746 26833 499P Подарочная карта
Apex Legends 1000-2150-4350-6700-11500 Coins🔵(EA App) Apex Legends 1000-2150-4350-6700-11500 Coins🔵(EA App) Igromagaz 71150 1993 999P
Far Cry 5 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% Far Cry 5 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% DarkAwe 4934 601 3660P
Карта Nintendo eShop 10$ USD (Долларов)🔵США
Карта Nintendo eShop 10$ USD (Долларов)🔵США Igromagaz 64008 1875 869P
Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% DarkAwe 4633 732 1780P
Red Dead Redemption 2 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% Red Dead Redemption 2 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% DarkAwe 17414 3511 4290P
🔺 APEX Coins 1000-2150-4350-6700-11500 EA App Global💣
🔺 APEX Coins 1000-2150-4350-6700-11500 EA App Global💣 All for Gamers 3333 80 1199P
Dragon's Dogma 2 + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳0% Dragon's Dogma 2 + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳0% DarkAwe 5003 1133 5390P
⭐  6 МЕСЯЦЕВ ⭐ ЯНДЕКС ПЛЮС⭐ ИНВАЙТ🔴  ГАРАНТИЯ🔴 + 🎁Подарок ⭐ 6 МЕСЯЦЕВ ⭐ ЯНДЕКС ПЛЮС⭐ ИНВАЙТ🔴 ГАРАНТИЯ🔴 + 🎁Подарок seregavolk 9539 690 99P
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅ РАБОТАЕТ В РФ ★🔥
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅ РАБОТАЕТ В РФ ★🔥 Top Notch Gaming 100 100 144P Подарочная карта