|
|
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
Подключаюсь через ADODB соnnection к SQL серверу из Access, открываю рекордсет, а при попытке повставлять значения филдов в текстбоксы в ленточной форме если так: Код: plaintext 1. если так: Код: plaintext 1. Хотел добавить в эл-ты управления Microsoft Hierarhical FlexGrid Control version 6.0 (OLEDB), он добавился через Cервис -> Эл-ты ActiveX, а при попытке поставить его на форму вначале пишет: "Сервер ОLE не зарегистрирован. Переустановите его для регистрации." А потом: "Отсутствует лицензия на использование эл-та ActiveX. ...Для получения соответствующей лицензии обратитесь в компанию, поставляющую лицензионный объект OLE или элемент ActiveX." Кто знает, подскажите, куда проще вывести данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 19:21:57 |
|
||
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
В одиночной форме в свободные элементу сможешь, а в ленточной и табличной, насколько мне известно - нет. У тебя каждый раз иная структура данных выводится? Поскольку если структура постоянна - назови поля формы как поля рекордсета - источники данных полей = имена полей рекордсета, а затем при открытии рекордсета форме присвой рекордсет Set Me.Recordset = rst ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 09:14:09 |
|
||
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
Сделал, как ты написал, теперь Ассеss пишет : "Runtime error '7965'. Указанный объект не может являться значением набор записей(Recordset)" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 17:23:40 |
|
||
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
Проверь свойство "Источник данных" у Me!Билет. Поле должно быть свободным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2004, 01:29:58 |
|
||
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
Свободное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2004, 11:18:08 |
|
||
|
Куда в Ассеss-форме кинуть данные из MS SQL сервера?
|
|||
|---|---|---|---|
|
#18+
Да, спасибо ребята, получилось. У АДО рекордсета, который пожно присвоить св-ву "Рекордсет" формы, св-во "Курсор локейшн" должно быть установлено в "адЮзеКлиент". Новый гемор - не могу теперь сделать Rtrim значениям полей рекордсета. Они типа nchar(50) и по длине точно 50 символов, в конце пробелы. Аксесс пишет "Ядро базы данных МS Jet не может найти таблицу t_SBilet". Конечно не может - t_SBilet это же название таблицы в SQL сервере. (:^) Вот в какие жёсткие условия поставили меня работодатели - "фронтендом должен быть Аксесс". Хорошо ещё, что не Эксель (:^))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2004, 12:44:45 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32679894&tid=1671989]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
125ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 442ms |

| 0 / 0 |
