|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
16.10.2016, 13:36 | #31 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Цитата:
В целом Оракл популярен в больших корпорациях, вроде как там лучше поддержка и т.п., есть разные продвинутые фичи, основной минус цена; MS SQL по идее более популярен в мире Microsoft; а MySQL/MariaDB, PostgreSQL популярны для всего остального опенсорс, доступны на всех платформах (в отличии от MS) В первую очередь надо изучать стандартный SQL, а не конкретные СУБД. Про "Local .mdf", я например не очень понимаю смысл этого если оно все равно требует сервер. Ну и вообще MS SQL Server мне всегда казался каким-то сильно замороченным со всеми своими 100500 изданиями и версиями, localdb и т.п. В MySQL и Postgre как-то проще все. А если нужна SQL БД в файле без сервера, то для этого есть SQLite.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 16.10.2016 в 13:39. |
||
16.10.2016, 15:07 | #32 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Спасибо)
|
18.10.2016, 08:25 | #33 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Помогите пожалуйста реализовать следующую задачу...
Написал приложение на Windows Form, цель приложения была создать весть учет расходов организации, появилась следующая проблема В приложении (на форме) будет кнопка, которая будет открывать новое окно формы, в этом окне будет производится отчет, а именно... будет 2 поля dateTimePicker1,в первое поле указываешь начальную дату,во втором соответственно конечную Кнопка (button(Применить)) после нажатие на кнопку,все поля в базе выводятся в поля TextBox(тоесть происходит сразу суммирование и вывод)... Ниже будет расположет еще listView в котором тоже будет происходить вывод по указанной дате,,, Объясню на примере: В первой форме, база данных ("CREATE TABLE база (id int IDENTITY(1,1),sum nvarchar(50) ,data nvarchar(50))"; ) TextBox, dateTimePicker1,listView и кнопки для сохранения,изменения,удаления. Для того чтобы сохранить, вводишь в TextBox суму в dateTimePicker1 дату нажимаешь на кнопку сохранить Для того чтобы изменить, выбераешь в listView нужную строку,после выбора в TextBox и в dateTimePicker1 выводится сумма и дата, изменяешь и нажимаешь на кнопку изминить Для того чтобы удалить, выбираешь в listView нужную строку,после выбора в TextBox и в dateTimePicker1 выводится сумма и дата, и нажимаешь на кнопку удалить. Допустим осуществляю ввод данных в базу данных, и у меня в базе формируется таблица такого рода: id sum datе 1 2000 10.10.2016 2 3500 11.10.2016 3 2000 12.10.2016 4 3500 13.10.2016 5 2000 14.10.2016 6 3500 15.10.2016 7 2000 16.10.2016 8 3500 17.10.2016 9 3500 18.10.2016 (Теперь к сути моей загвоздки...) Далее я например хочу узнать расходы за последнии 5 дней, перехожу на вторую форму выбираю дату в первом поле dateTimePicker (с 14.10.2016) и во втором поле dateTimePicker(по 18.10.2016) нажимаю на кнопку (применить) В TextBox должно вывести - 14500 В listView должно вывести id sum datе 5 2000 14.10.2016 6 3500 15.10.2016 7 2000 16.10.2016 8 3500 17.10.2016 9 3500 18.10.2016 Как это сделать подскажите пожалуйста |
18.10.2016, 09:32 | #34 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Использовать WHERE в SQL.
это таблица базы данных, а не база данных. Обычно БД имеет больше 1 таблицы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 18.10.2016 в 09:34. |
18.10.2016, 10:37 | #35 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Использовать WHERE в SQL.
А можно по подробнее??? |
18.10.2016, 10:38 | #36 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
Она имеет больше одной,просто неправильно выразился
|
18.10.2016, 10:46 | #37 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Что подробнее? Изучайте SQL, это самые основы.
Что-нибудь типа Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 18.10.2016 в 10:50. |
18.10.2016, 11:01 | #38 |
Форумчанин
Регистрация: 23.09.2016
Сообщений: 169
|
спасибо буду пробовать
а есть ли хорошая книга по SQL которую бы вы могли порекомендовать?? |
18.10.2016, 11:34 | #39 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Не знаю, я вроде бы не читал особо книг по БД и SQL.
В гугле, википедии, документации СУБД и так много чего есть Еще на Coursera или где-то еще курс смотрел.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.10.2016, 11:45 | #40 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С базой данных | ArinaP | БД в Delphi | 5 | 23.05.2015 23:57 |
Реализовать работу предприятия в БД наилучшим образом! (автосервис) | ЖеняЖеняЖеня | Microsoft Office Access | 2 | 12.04.2013 13:13 |
Реализовать работу формулы | Prony5 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 19.10.2011 09:59 |
Реализовать работу с файлом | death65 | Помощь студентам | 2 | 14.02.2011 17:18 |
как ускорить работу с большой dbf базой? | avfly | БД в Delphi | 22 | 13.10.2009 21:37 |