Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.10.2016, 16:38   #111
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

где тут в данных 1 месяц вы видите?
ну ладно кричите что новичек в программировании .. но даты то умеют считать даже дети садовского возраста
come-on вне форума
Старый 29.10.2016, 16:40   #112
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

>= '01.10.2016' AND date <= '31.10.2016'
разве ни один месяц?
Lord_Jesus_ вне форума
Старый 29.10.2016, 16:43   #113
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

нет конечно, очами видно
come-on вне форума
Старый 29.10.2016, 16:43   #114
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

или было б правельней так??
>= '01.10.2016' AND date <= '01.11.2016'
Lord_Jesus_ вне форума
Старый 29.10.2016, 16:46   #115
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

чтобы не заморачиваться с типами и выяснением почему даты даю правильные а выдает не то, работают по средствам параметров в запросе
come-on вне форума
Старый 29.10.2016, 16:48   #116
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Lord_Jesus_ Посмотреть сообщение
А как правильно нужно было указать?
Нужно просто не копипастить бездумно и смотреть хоть немного описание классов/методов в документации.

https://msdn.microsoft.com/en-us/lib...or=-2147217396

В том куске кода из 3 строк вы создали Engine передав ему ConnectionString, потом создали Connection передав ему тот же самый ConnectionString (только теперь его значение взяли из свойства LocalConnectionString) и после этого Engine ни для чего не используется.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Старый 29.10.2016, 16:51   #117
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

А можете на каком нибудь приме это показать?
SELECT id, sum, date FROM WHERE date >= @dateStart AND date <= @dateEnd ORDER BY date
Значения @dateStart, @dateEnd передавать используя параметры

только честно говоря я непонял как правильно это все сделать,если не сложно покажите на примере
Lord_Jesus_ вне форума
Старый 29.10.2016, 16:53   #118
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

Цитата:
В том куске кода из 3 строк вы создали Engine передав ему ConnectionString, потом создали Connection передав ему тот же самый ConnectionString (только теперь его значение взяли из свойства LocalConnectionString) и после этого Engine ни для чего не используется.
спасибо исправлю

Цитата:
В том куске кода из 3 строк вы создали Engine передав ему ConnectionString, потом создали Connection передав ему тот же самый ConnectionString (только теперь его значение взяли из свойства LocalConnectionString) и после этого Engine ни для чего не используется.
и правда лишнее

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Нужно просто не копипастить бездумно и смотреть хоть немного описание классов/методов в документации.

https://msdn.microsoft.com/en-us/lib...or=-2147217396

В том куске кода из 3 строк вы создали Engine передав ему ConnectionString, потом создали Connection передав ему тот же самый ConnectionString (только теперь его значение взяли из свойства LocalConnectionString) и после этого Engine ни для чего не используется.
Спасибо с подключением теперь разобрался)

Последний раз редактировалось Alex11223; 29.10.2016 в 17:14.
Lord_Jesus_ вне форума
Старый 29.10.2016, 17:43   #119
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

Код:
 command.CommandText = "SELECT SUM(sum) FROM list WHERE (DATEPART(year, [date]) >= DATEPART(year, GETDATE())) and (DATEPART(month, [date]) <= DATEPART(month, GETDATE()))";
нашел вот такой вариант но суммируется только один месяц когда в базу вводишь следующий месяц суммирует только за прошлый(((((
Lord_Jesus_ вне форума
Старый 29.10.2016, 18:18   #120
Lord_Jesus_
Форумчанин
 
Регистрация: 23.09.2016
Сообщений: 169
По умолчанию

command.CommandText = "SELECT SUM(phone) FROM contacts WHERE (@month<=[date] AND [date]<DATEADD(month, 1, @month))";

"Отсутствует параметр. [ Parameter ordinal = 2 ]"}
в чем ошибка??

Последний раз редактировалось Lord_Jesus_; 29.10.2016 в 18:20.
Lord_Jesus_ вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С базой данных 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