|
|
|
| у названного контрола есть свойство DataSource, но что-то не получается им воспользоваться
есть пример кода для VB
Private Sub Form_Load()
' create the data source
Adodc1.ConnectionString = "DSN=NorthWind"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "SELECT Country, City, " & "CompanyName FROM
Customers;"
Adodc1.Refresh
Adodc1.Recordset.Sort = "Country, City"
' populate the grid
Set fg.DataSource = Adodc1
' activate merging for all columns
fg.MergeCells = flexMergeRestrictAll
fg.MergeCol(-1) = True
End Sub
|
акцес на такое не ругается, но в гриде не выводит ничего :(
возможно вообще в акцесе пользоваться этим свойством для отображения данных в контроле?
или только заполнять грид используя AddItem?
сорри, если вопрос наивный, опыта работы с ActiveX нет совсем...
АкцесХР | |
|
| |
|
|
|
| Никогда не работал с этим контролом
дайте ссылку на документацию.
ConnectionString - какой тип?
CommandType - какие значения может принимать может быть RecordSource может принять ADODB.recordset ? | |
|
| |
|
|
|
| описание компонента скачала здесь
http://download3.componentone.com/pub/Documentation/VSFlexGrid8Manual2007.zip
все свойства-методы не проверяла ))), только некоторые - все работают кроме DataSource (а может это я не поняла, что с ним делать?)
об использовании этого грида в Акцес толком ничего не нашла, только "фенечки" вроде раскрасить/перекрасить...
есть метод AddItem (тож работает) - позволяет добавлять данные построчно, но если данных много - тогда ой..
упс... и рядом с VideoSoft FlexArray - VideoSoft FlexString..... мож они друг без друга не работают?
таки наверное плохо я документацию читаю... попробую с утра внимательней посмотреть.. | |
|
| |