Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Вниз

KOL & SQL Server   Найти похожие ветки 

 
АлександрК   (2003-02-09 19:55) [0]

Как присоединиться к базе данных MS SQL Server, сделать SQL-запрос, выполнить процедуру и пр. Может просто есть где взять описание процедур и функций для этого?


 
Kladov   (2003-02-09 20:21) [1]

в инструкции к KOLEDB написано именно про MS SQL Server.


 
SerB   (2003-02-11 04:31) [2]

Володя, из версиии в версию я пытаюсь откомпилировать твой пример из OLEDB, увы, безуспешно... Отрабатывает только одна часть, загрузка таблицы из БД. При попытке внести правку в любое из полей - несусветная ругань... Так что ссылка на документацию в файле не совсем корректна...
Очень хорошо, почти DBAware, проблема решена у А.Шахайло, по, почему-то его "джентльменский" набор (KOLEdit, KOLEditor, KOLTable) не входит даже в раздел "Базы данных", а последний файл вообще присутствует только в англоязычной версии... Да и то, что есть - не без глюков, приходится править на этаме компиляции editor, глушить свойство MASK и директиву {$I Version.inc}, т.к. последний файл "не входит в состояние поставки"...
А вообще предложение ко всем метрам, сделайте кто-нибудь зеркала для работы с БД, ведь вам это не трудно...
Ну и еще один вопрос, почему-то у меня БДЕ возвращает данные в черт знает какой кодировке (таже база, парадоксовская в IDE работает без глюков). И ешще, вопрос Кладову, Владимир, прокомментируй пожалуйста, что ты имел ввиду под определениями Font.Charset[0...255] вместо принятых в IDE "Default_Charset", "Russian_Charset" и т.д. пробовал изменять значения -без видимых результатов...


 
Кладов   (2003-02-11 07:10) [3]

Константы XXXX_Charset определены в Windows.pas.


> сделайте кто-нибудь зеркала для работы с БД, ведь вам это
> не трудно...

А вам трудно?


> Отрабатывает только одна часть, загрузка таблицы из БД.
>

Я посмотрю у себя.


 
SerB   (2003-02-11 13:04) [4]

Владимир, в том и прикол, что на эти XXXX_Charset из Windows.pas, если их применить в свойстве Font.Charset KOLForm или какого-нибудь MCK-контрола в KOL&MCK проектах реагирует предложением использовать целое число от 0 до 255...
Что касается компонентов для БД, мне не трудно, просто я пока еще не врубился как это сделать... Уж придумали бы (призываю все сообщество приKOLистов) какой-нибудь конвертор, что-ли, для преобразования VCL компонентов MCK... Ведь начало уже сделано (я имею ввиду мастер шаблонов)


 
Bartov   (2003-02-11 14:25) [5]

2SerB
> Что касается компонентов для БД, мне не трудно, просто я пока еще не врубился как это сделать...
Надо хорошо обдумать, если прблемы с созданием MCK, то вот ссылка http://delphikol.narod.ru/kol/docs/CreationComps.zip на архив подобранных мною статай про создание компонентво(свойств, всяких наворотв и т.д.) - размер 123Кб.

> Ведь начало уже сделано (я имею ввиду мастер шаблонов)
Его развивать еще надо, если бы хоть кто-нибудь написал мне что в нем не хватает или что переделать - чтобы действительно сделать "мастер". Новую версию делать буду на следующей недели, так что пишите.

>Уж придумали бы (призываю все сообщество приKOLистов) какой-нибудь конвертор, что-ли, для преобразования VCL компонентов MCK...
Если ты имеешь ввиду, что для KOLxxx.pas делать для него MCK, то это хорошая идея, можно подумать...


 
Kladov   (2003-02-11 16:24) [6]


> XXXX_Charset из Windows.pas, если их применить в свойстве
> Font.Charset KOLForm или какого-нибудь MCK-контрола в KOL&MCK
> проектах реагирует предложением использовать целое число
> от 0 до 255...

Вот и возьмите то целое число, которое соответствует нужной константе.


> Отрабатывает только одна часть, загрузка таблицы из БД.

Раньше бы сказали, раньше бы исправил. KOLoleDB не при чем. Ошибка в asm-версии какого-то кусочка кода в kol.pas. Если поставить pas_version, все работает. Буду искать. Собственно, уже нашел, что WndProcCommonNotify. Теперь буду смотреть на него.


 
SerB   (2003-02-12 05:16) [7]

Большое спасибо всем за ответы... Постараюсь больше с мелочами не надоедать...
2Bartov... Жду и надеюсь...


 
SerB   (2003-02-13 05:31) [8]

Чтобы голова у других не болела... оказывается с кодировкой все нормально, просто у меня в исходной базе была кодовая страница таблицы какая-то японская по ошибке посталена... А так отрабатывает Font.Charset = 1 (по умолчанию)без проблем.... Кладову спасибо за подсказку (посмотреть, что в windows.pas определено)Зато теперь знаю что русская кодировка = 204.
Не могу разрешить проблемы с навигацией... База - парадоксовская. На query.last, query.prev, query.post - генерируется ошибка БДЕ. query.refresh вообше не существует... М.Б. дело в БДЕ?


 
Kladov   (2003-02-14 15:47) [9]


> М.Б. дело в БДЕ?


Не в коем случае. BDE не используется. По шагам смотрите что не так.



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.011 c
14-98858
Adder
2003-10-10 23:47
2003.10.30
Желтые штаны - 2 раза КУ!


14-98861
ИМХО
2003-10-10 12:28
2003.10.30
ZX Spectrum


7-98914
mitur
2003-08-18 11:00
2003.10.30
Как перевести компьютер в спящий режим (WinXP)


11-98534
Фдучфтвук
2003-02-09 14:27
2003.10.30
[Delphi6] чтение секторов с дискеты


8-98744
Dankin
2003-07-01 03:28
2003.10.30
Как побороть мерцание?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский