powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подключить запрос SQL к MSFlexGrid на MS VB 6.0
25 сообщений из 76, страница 3 из 4
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396759
ZezaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro...Вы это сами писали?
авторЧестно? Местами!
Shocker.Proкакими именно?...
афторЭто самое больное место... на методе научного тыка.

для поднятия настроения и всякой пошлости без - этот диалог - перл...
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396761
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldShocker.Pro[а что, в аксессе нет FULL JOIN? Конструктор не дал создать, в режиме SQL ругается, в хелпе вообще черт ногу сломит
Нет. Нет такого в Jet.
И как же обходиться? Вот я данный запрос навая через UNION - но ведь через FULL было бы проще...
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396763
gill87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Я подключала 3-ий Grid через Data, а как прописать подключение? Т.к. с помощью конструктора не получается.
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396766
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gill87Shocker.Pro,

Я подключала 3-ий Grid через Data, а как прописать подключение? Т.к. с помощью конструктора не получается. ТОЧНО ТАК ЖЕ!
Ваша очередь немножко пошевелить мозгом. У вас есть ПОЛНЫЙ ОБРАЗЕЦ. Надо сделать АНАЛОГИЧНО.

ЗЫ: "Не получается" - это не описание проблемы.


ZezaM Модератор: оффтопик - под спойлер
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396769
gill87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

УРА ААААА! СПАСИБО ОГРОМНОЕ! ПОЛУЧИЛОСЬ! Спасибо, что столько возились с бестолковой! ВЫ настоящий гуру! :) :) :)
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396770
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Promds_worldпропущено...

Нет. Нет такого в Jet.
И как же обходиться? Вот я данный запрос навая через UNION - но ведь через FULL было бы проще...
Виноват! Каюсь! Прости, батюшка! Все по недомыслию...
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396772
ZezaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
Не сообразил, я :((
Надеюсь за рамки не вышел - бана не будет?!!!
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396775
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldShocker.Proпропущено...

И как же обходиться? Вот я данный запрос навая через UNION - но ведь через FULL было бы проще...
Виноват! Каюсь! Прости, батюшка! Все по недомыслию... Так это ты украл FULL из аксесса?

Ну раз вопрос автора решен.... Так как в Аксессе вместо FULL поступают? Как я выше сделал или есть более логичные варианты?
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396776
gill87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZezaM,

Смеяться над убогой грешно! :(
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396782
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProТак это ты украл FULL из аксесса?
Не крал я! Видит Билл - не крал!!! Недопоставки-с...
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396788
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProТак как в Аксессе вместо FULL поступают? Как я выше сделал или есть более логичные варианты?
Так и делают. Юнионами.
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396789
ZezaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gill87ZezaM,
Смеяться над убогой грешно! :(
абсолютно строго отвечаю - НИКОГДА !!!
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #37396792
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gill87УРА ААААА! СПАСИБО ОГРОМНОЕ! ПОЛУЧИЛОСЬ! Спасибо, что столько возились с бестолковой! ВЫ настоящий гуру! :) :) :)

Честно говоря....
сегодня впервые столкнулся со связкой FlexGrid+Data.... А самого Data издалека видел лет 10 назад
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893292
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
При подключении базы с 20 000 записей очень долго загружается окно
Где msflexgrid .
Подскажите как ускорить это
Еще про сортировку по колонкам
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893318
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо выводить 20к записей одновременно - это никому не нужно.
Есть фильтрация и пейджинг
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893367
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
Как это сделать пока не пойму?
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893393
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что "это"?
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893395
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
Сортировку пробую сделать
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
Option Explicit
Dim rs As DAO.Recordset

Private Sub flexqs_Click()
With flexqs

MsgBox .TextMatrix(0, flexqs.Col)
'.SelectionMode = flexSelectionByRow
End With
End Sub

Private Sub Form_Load()

     Set rs = LogDB.OpenRecordset("select  * from QSO where year(date_time) = 2019")
With flexqs
.Redraw = False
    .FixedCols = 0
    .FormatString = "<DateTime " & Space(20) & "|<Call " & Space(10) & "| Mode" & _
      "|< MHz "

    
Do While Not rs.EOF


   .AddItem rs.fields("date_time") & vbTab & rs.fields("callsign") _
     & vbTab & rs.fields("Mode") & vbTab & rs.fields("Band"), 1
   rs.MoveNext


Loop
''  .Row = rs.RecordCount - 1
Caption = rs.RecordCount - 1
.Redraw = True
End With

End Sub

Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893462
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Как же разбить по странично?
Ключа ид нет . Есть ключ по дате и второму полю.
Пока думаю
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893465
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мы не знаем твоей предметной области

может тебе по годам или по месяцам можно разбить
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893516
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
На данный момент используется старый контрол dbgrid32.ocx.
Он нормально грузит 20к записей.
У него не льзя раскрасить строки или ячейки определенным цветом.
Поэтому пытаюсь перейти на msflex или mshflex
Предметная область базы это журнал регистрации радиосвязей.
Тут есть разделение по журналам. Но в одном журнале может быть более чем 20к
В другом может и мало заптсей.
Так что пока думаю.
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893522
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
На данный момент используется старый контрол dbgrid32.ocx.
Он нормально грузит 20к записей.
У него не льзя раскасить строки или ячейки определенным цветом.
Поэтому пытаюсь перейти на msflex or mshflrx.
Предметная область базы это журнал регистрации радиосвязей.
Тут есть разделение по журналам. Но в одном журнале может быть более чем 20к
В другом может и мало заптсей.
Так что покп думаю
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39893530
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbgrid имеет виртуализацию. Он не грузит 20к записей, он подгружает их по мере прокрутки.

у msflexgrid виртуализации нет, для него 20к записей - это много.
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39894449
Igor Krinetsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
Привет!
У меня получился такой запрос для деления по страницам

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SQLString = "SELECT *"
SQLString = SQLString & " From QSO"
SQLString = SQLString & " WHERE date_time In"
SQLString = SQLString & "("
SQLString = SQLString & "   SELECT TOP " & x & " Qs.date_time"
SQLString = SQLString & "      FROM ["
SQLString = SQLString & "    SELECT TOP " & y & " *"
SQLString = SQLString & "      From QSO"
SQLString = SQLString & "            ORDER BY date_time"
SQLString = SQLString & "        ]. AS Qs"
SQLString = SQLString & "       ORDER BY Qs.date_time DESC"
SQLString = SQLString & "      )"
SQLString = SQLString & "ORDER BY date_time;"



Не могу понять куда вставить условие по выборке по полям
Да нашел еще VsFlex8 , но требует лицензии
...
Рейтинг: 0 / 0
Подключить запрос SQL к MSFlexGrid на MS VB 6.0
    #39894467
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В самый внутренний запрос.
...
Рейтинг: 0 / 0
25 сообщений из 76, страница 3 из 4
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подключить запрос SQL к MSFlexGrid на MS VB 6.0
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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