Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите разобраться с ошибкой / 5 сообщений из 5, страница 1 из 1
25.03.2011, 12:49
    #37182417
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с ошибкой
Скомпилировал наконец свою прогу, когда запускаю экзешник и в любой форме нажимаю любую кнопку вылазиет ошибка(((
Помогите пожалуйста, в чем может быть проблема?
...
Рейтинг: 0 / 0
25.03.2011, 12:59
    #37182442
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с ошибкой
> Автор: 6amp
> Помогите пожалуйста, в чем может быть проблема?


А текст ошибки скопировать не судьба?

P.S. Сделай свой курсор readwrite

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.03.2011, 12:59
    #37182443
UberKAKTUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с ошибкой
Требуется выбрать количество обратившихся (count(*) as countVisits) и количество оказанных услуг (count(*) as countServices) в разрезе диагнозов (Diagnosis.diagKey).
Таблицы VisitCards (карта обратившегося пациента), Diagnosis (диагнозы) и Services (услуги) имеют поле для связи cardId.
После выполнения нижеприведенного запроса поле countServices (количество оказанных услуг) содержит сумму услуг оказанных только последней обработанной запросом карте.
Считать в несколько запросов считаю крайне неправославной затеей.
В принципе запрос справедлив также для ветки МС СКЛ, куда и планирую обратиться в случае нерезультативности текущей темы.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
SELECT ;
		Diagnosis.diagKey, count(*) as countVisits, ;
		(SELECT ;
				count(*) as countServices ;
			FROM ;
				Services ;
			WHERE ;
				Diagnosis.cardId == Services.cardId) ;
	FROM ;
		Diagnosis, VisitCards ;
	WHERE ;
		Between(VisitCards.dt_end, DTBEG, DTEND) ;
		AND Diagnosis.cardId == VisitCards.cardId ;
		AND Diagnosis.Main = .t. ;
	INTO ;
		CURSOR ServisecViaDiagnosis ;
	GROUP BY  1 
...
Рейтинг: 0 / 0
25.03.2011, 13:02
    #37182446
UberKAKTUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с ошибкой
Простите товарищи, не в то окно ответил.
Здесь, как уже упоминалось выше ситуацию исправляет параметр "readwrite".
...into cursor STRANY readwrite...
...
Рейтинг: 0 / 0
25.03.2011, 13:07
    #37182454
6amp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите разобраться с ошибкой
Спасибо)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите разобраться с ошибкой / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]