powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / считываение с таблицы
13 сообщений из 13, страница 1 из 1
считываение с таблицы
    #37605680
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в проекте msflexgrid. при загрузке формы больше тысячи ячеек таблицы заполняются программно. хотелось бы сделать лучше: программа при загрузке формы будет брать данные из таблицы, лежащей рядом с ехешником. вопросы: как создать таблицу(access или excel или ещё что, я в этом не очень секу)? как считать данные из этой таблицы в msflexgrid? как программно заполнить таблицу? как правильно проверять тип данных в балицы во избежание ошибок? заранее спс
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607033
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может OLE тебя устроит?
Вместо того, чтобы задать конкретный вопрос(хотя бы озвучить чего хочешь добиться) задаёшь массу вопросов, которые, возможно, в данном случае тебе и не нужны. Есть масса способов получит данные
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607110
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex77755,

в проекте msflexgrid. заполнять его очень неудобно. это не критично, но всё-таки... хотелось создать таблицу вне проекта, напихать в неё вручную данные а прога моя будет брать данные для грида из внешней таблицы... воть...
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607443
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ms H flexgrid тебе нужно
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607555
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Onems H flexgrid тебе нужно а чем отличается?
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607577
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: BelowZero
> msHflexgrid тебе нужно
> а чем отличается?

Словом в которое раскрывается буковка H в названии

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607594
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
присвоением adodb.recordset в качестве истоячника строк грида
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607632
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneприсвоением adodb.recordset в качестве истоячника строк грида
как это будет правильно выглядеть? какой файл нужно создать в качестве таблицы и как правильно присвоить источник?
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607687
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
Dim rs as ADODB.Recordset

...
SET grid1.DataSource = rs
...
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607704
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroкак правильно присвоить источник? Konst_OneDim rs as ADODB.Recordset
...
SET grid1.DataSource = rs
... BelowZero а какой файл нужно создать в качестве таблицы?
...
Рейтинг: 0 / 0
считываение с таблицы
    #37607726
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
акцесс предоставляет интерфейс для создания таблицы, если что-то не получается, задай вопрос на форуме акцесса
...
Рейтинг: 0 / 0
считываение с таблицы
    #37608573
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе данные можно хранить в любом удобном формате. При небольших обёмах это не критично.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text]
"DisabledExtensions"="!txt,csv,tab,asc,htm,html"
Можно добавить нужное расширение в этот список.
Потом примерно так:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim myConnection As String = "Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:\"
Dim myConn As New OdbcConnection(myConnection)
Dim myInsertQuery As String = "SELECT * FROM myfile.aaa"
Dim myOdbcCommand As New OdbcCommand(myInsertQuery)
myOdbcCommand.Connection = myConn
myConn.Open()
myOdbcCommand.ExecuteNonQuery()
...
Рейтинг: 0 / 0
считываение с таблицы
    #37608826
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это на VB.NET
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / считываение с таблицы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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