Страница: 1 |
Вопрос: Вопрос по Adodc1! | Добавлено: 27.01.03 18:54 |
Автор вопроса: ![]() |
cn.Open Set rs = cn.Execute("SELECT * FROM TABL") Combo1.Clear For i = 12 To rs.Fields.Count - 1 Stolb = rs.Fields(i).Name Combo1.AddItem Stolb Next i cn.Close Главная.Adodc1.Recordset("Combo1.Text") = 6 Adodc1.Recordset.Update Выдаёт ощибку: Неудаёться найти объект в семействе, соответствующий требуемому имени или порядковому номеру. Подскажите как это сделать правильно если имя столбца задаётся из ComboBox |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 209382104 Вопросов: 39 Ответов: 244 |
Профиль | Цитата | #1 | Добавлено: 28.01.03 10:58 |
cn.Open Set rs = cn.Execute("SELECT * FROM TABL") ![]() For i = 1 To rs.RecordCount If rs.EOF Then rs.MoveFirst If rs.EOF Then Combo1.Text = "НЕТ ДАННЫХ" Else Combo1.ListIndex = 0 End If Exit For Else Combo1.AddItem rs.Fields(1).Value Combo1.ItemData(Combo1.NewIndex) = rs.Fields _(0).Value rs.MoveNext Combo1.Text = "Выбрать?" End If Next i |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 209382104 Вопросов: 39 Ответов: 244 |
Профиль | Цитата | #2 | Добавлено: 28.01.03 11:07 |
Извини, может я не правильно понял, но что должно получиться? Adodc1.Recordset("Combo1.Text") = 6 ?? - для какой цели? |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 10 Ответов: 105 |
Профиль | Цитата | #3 | Добавлено: 28.01.03 11:08 |
Eсли я правильно понял, проблема с выбором поля. Я написал бы так: Dim FieldsName . . . Combo1.ListIndex=6 FieldsName=Combo1.Text Adodc1.Recordset.Fields(FieldsName). .... ' .... Действия с полем P.S. 1) > For i = 12 To rs.Fields.Count - 1 ' i=12 опечатка или так и надо? 2) Combo1 - должен иметь не менее 7 записей. 3) Соответствие между именами полей rs и Adodc1.Recordset |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 209382104 Вопросов: 39 Ответов: 244 |
Профиль | Цитата | #4 | Добавлено: 28.01.03 11:11 |
Извини, может я не правильно понял, но что должно получиться? Adodc1.Recordset("Combo1.Text") = 6 ?? - для какой цели? |
Страница: 1 |
|