Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
1 / 1 / 0
Регистрация: 24.12.2011
Сообщений: 86

MS SQL и C# синхронизация данных с базой данных

04.08.2013, 10:13. Показов 3157. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
привет всем)

есть у меня функция будильник, этими будильниками я забиваю массив(для одновременной работы нескольких будильников). после чего забиваю все это в MS SQL базу данных(чтобы при открытии программы заново, массив не был пустым) но вот как сделать "скачать" данные с MS SQL базы забить данные в массив.

обычно пишешь команду MS SQL
C#
1
2
SqlCommand take;
take = new SqlCommand("SELECT date_come FROM alarm WHERE ЧТО ПИСАТЬ ЗДЕСЬ ЕСЛИ СРАВНИВАТЬ НЕ С ЧЕМ",connection);
*
короче говоря нужно забить пустой массив данными из базы данных MS SQL
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.08.2013, 10:13
Ответы с готовыми решениями:

Синхронизация с базой данных в джанго
Приступил к изучению Джанго, выполняю первые шаги, дошел до синхронизации с базой данных, переходим в папку через терминал в нужную, пишем...

Синхронизация сайта с базой данных
У меня такой вопрос. Вот есть онлайн игра. Есть сайт. Вот как сделать чтобы при регистрации на сайте создавался аккаунт в игре. сайт на...

Синхронизация с базой данных (Android или IOs)
Значит, есть клиентская часть и серверная. Пока в раздумьях на какой ОС писать приложение. Суть заключается в том, что клиент может выбрать...

3
 Аватар для Kruds
708 / 708 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
04.08.2013, 12:28
C#
1
2
3
4
5
List<DateTime> alarms = new List<DateTime>();
SqlCommand take  = new SqlCommand("SELECT date_come FROM alarm",connection);
SqlDataReader reader = take.ExecuteReader();
while (reader.Read())
    alarms.Add(reader.GetDateTime(0));
1
1 / 1 / 0
Регистрация: 24.12.2011
Сообщений: 86
04.08.2013, 13:50  [ТС]
Цитата Сообщение от Kruds Посмотреть сообщение
C#
1
2
3
4
5
List<DateTime> alarms = new List<DateTime>();
SqlCommand take  = new SqlCommand("SELECT date_come FROM alarm",connection);
SqlDataReader reader = take.ExecuteReader();
while (reader.Read())
    alarms.Add(reader.GetDateTime(0));
круто) а если массив именно alarms[] и имеет структуру? можете показать код пожалуйста)))

Добавлено через 7 минут
то есть если alarm это класс,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 class newAlarm
    {
        public Timer timer;
        public DateTime dateCome;
        public DateTime dateOut;
        public int secondsLeft;
        public int minutesLeft = -5;
        public TimeSpan timespan;
        public string message;
        public int tableNum;
        SqlConnection con;
        public void Alarm(DateTime dC, DateTime dO, int tN, string mess, SqlConnection c)
        {
            con = c;
            timer = new Timer();
            dateCome = dC;
            dateOut = dO;
            message = mess;
            tableNum = tN;
            minutesLeft = getMinutes();
        }
        private int getMinutes()
        {
            return int.Parse(getSpan().Minutes.ToString());
        }
        private TimeSpan getSpan()
        {
            timespan = dateOut - dateCome;
            return timespan;
        }
}
0
 Аватар для Kruds
708 / 708 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
04.08.2013, 14:35
Делаете класс сериалзуемым и сохраняете объекты в бд. Сериализация. Сохранение объектов в бд.
А можете сделать класс-коллекцию будильников и сериализовывать в файл его, не заморачиваясь с БД.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.08.2013, 14:35
Помогаю со студенческими работами здесь

Связь с базой данных sql
Здравствуйте! В чем собственно вопрос , хочу дополнить декстопное приложение Андроид приложением. Так вот приложение по учету товара на...

Соединение с базой данных MS SQL
Господа форумчане, требуется помощь! Задача состоит в следующем: На компьютере есть база данных MS SQL, есть MS SQL Server (Express),...

Синхронизация данных в БД MS SQL 2012 и DataGridView
Здравствуйте! У меня следующая проблема: я создал БД на MS sql'e связал через bindingSource на c# , создал DataGriedView и связал с одной...

Работа с базой данных SQL из Matlab
Добрый день! для курсовой надо использовать данные из базы данных, строить графики, в матлабе, пишу в м-файле. Подскажите, пожалуйста,...

Синхронизировать MS Outlook с базой данных SQL
Доброго времени суток! Кто-нибудь может подсказать решение задачи - есть почтовый ящик, куда раз в сутки падает письмо с данными. Эти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru