Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.10.2003, 12:54
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Сделал программу для набора объявлений! Работает все без проблем! Но есть мысля дополнить. Дело в следующем: Есть три базы данных (Access), одна для самих объявлений, другая ее дубликат (так на всякий пожарный), а третья - та в которой хранятся все набранные объявления за прошедший месяц. Мысля такая - наборщик набирает сначала телефон хозяина объявления и если на этот телефон уже есть кикие-либо объявления, то они высвечивается в ... и при нажатии на необходимое объявление в "списке" в ... это объявление попадает в поле для набора объявлений. Хочется так сделать, чтобы не набирать одни и те же объявления по нескольку раз. Бывает что их просто продляют... Фуф, надеюсь понятно изъяснил! Уважаемые гуру подскажите как можно это реализовать. Намекните хотябы! :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 13:05
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
ну не знаю... в смысле не хосца воду лить... ты б поточнее базу свою обрисовал (что в каких таблицах хранитса и как они м/у собой связаны)... Вообще-то суть проблемы не понятно: ищешь по набранному номеру записи и заполняешь ими свой список. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 13:28
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Базы одинаковые: ___Dataobj___ Tableobj Rubrika Format textobj texttel Kol Рубрика Формат Объявление телефон количество выходов В той базе где храняться все объявления "Copybase", присуствует столбец "Date" (дата), чтобы удалять старые объявления. При наборе номера (в процессе набора) в базу "Copybase" посылается запрос, допустим: ' txtTel - тестовое поле для набора телефона ' Dim txtTel As String ' t = txtTel.Text "SELECT [textobj] FROM [Tableobj] WHERE [texttel] = 't'" далее эти объявления находятся и "записываются" в я даже не знаю в ComboBox или в ListBox (неуверен) и при нажатии на позицию в ListBox (допустим - "lstCopybase"): ' поле для набора объявления txtObj = lstCopybase Такой вариант не работает: Private Sub txtTel_Change() Dim ss As String Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim t As String t = txtTel.Text ss = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Project\Old_base\Copybase.mdb;" ss = "SELECT [textobj] FROM [Tableobj] WHERE [texttel] = 't'" rs.Open ss, cn, adOpenStatic, adLockOptimistic If Not rs.EOF Then ' ListBox = ss ' ComboBox = ss DBCombo1 = ss Else End If End Sub Я в бейсике почти профан, могет чего и напутал! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 14:27
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Оформлю вопрос по другому. Нужно заполнить значения ComboBox значениями базы данных "Copybase" отобранных по критерию: "SELECT [textobj] FROM [Tableobj] WHERE [texttel] = 't'", где "t" - содержание текстового поля для набора телефона ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 14:31
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Конечно напутал... Надо бы так ss = "SELECT [textobj] FROM [Tableobj] WHERE [texttel] = '" & t & "'" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 14:36
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Да это не принципиально. На мой код дебагит: "Невозможно использовать подключение для выполнения операции. Оно закрыто или не допускается в данном контексте." И все-таки как заполнить значения ComboBox значениями базы данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 16:14
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
Код: plaintext 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. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55.
clsRst - класс Код: plaintext 1. 2. 3. 4. 5. 6. 7.
devbase.veda2000 - ADODB.Connection ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.10.2003, 16:15
|
|||
---|---|---|---|
Не знаю как и обозвать-то..! Прошу помощи! |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2170569]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 313ms |
total: | 454ms |
0 / 0 |