|
|
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Private Sub CmdCombo_Change() TxtFind.Text = Combo1.Text End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 09:29:10 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
не работает, как с комбо бокса вырезать тока числовое значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:05:19 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Text1.Text = Combo1.Text 'выводит строку, по которой щелкнули мыщью почему то когда я щелкаю мышью вот это не работает?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:16:36 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Если целочисленное значение то Val(Combo1.Text) пример = 125233 "Привет" возвращает 125233 а если так 1252,33 "Привет" возвращает 125233 без дробной части если нет в числах поиска, дробной часи то сойдет Val TxtFind.Text =Val(Combo1.Text) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:17:45 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
TxtFind.Text = Val(Combo1.Text) работает отбирает значение только числовое, только вот почему то при нажатиии мышкой на любой элемент комбо бокса он не копируеться в TxtFind.Text Private Sub Combo1_Change() TxtFind.Text = Val(Combo1.Text) End Sub не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:23:33 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Все разобрался надо было вместо Private Sub Combo1_Change() поставить Private Sub Combo1_Click() все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:25:23 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
может что еще понадобиться у тебя еть аська? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:25:54 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
попробуй чере переменную работать и с событием Клик если пользователь не должен менять текст в комбо то используй Клик и измени значение Комбо Style=2-Dro........ для полной уверенности введи и туда и туда никто от этого не пострадает Private Sub Combo1_Change() Dim lngNumber as Long lngNumber =Val(Combo1.Text) TxtFind.Text = lngNumber End Sub Private Sub Combo1_Click() Dim lngNumber as Long lngNumber =Val(Combo1.Text) TxtFind.Text = lngNumber End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 11:32:24 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
проблема в вот этом DataEnvironment1.Command1 TxtFind, TxtFind1, TxtFind3 тоесть TxtFind3 береться из Combo2, надо написать условие есть TxtFind3 пустой то выдовало сообщение и искало по DataEnvironment1.Command1 TxtFind, TxtFind1 без TxtFind3????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 12:48:14 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Измени SQL запрос в условии WHERE (kmb = N?) And (Tf = ?) Or (TT=?)=TextFind3 параметр если тот=тоту и то=тому или равно чемуто то делай что то где чему то не обязательный парамтр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 13:17:01 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
изменил на это WHERE (kmb = N?) And (Tf = ?) Or (TT=?), нодо что бы есть в поле TT ничего не введено тогда WHERE (kmb = N?) And (Tf = ?) иначе WHERE (kmb = N?) And (Tf = ?) And (TT=?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 13:40:55 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Есть два мне известных варианта решения твоей проблемы 1 не рабоать с параметрами а вволить запрос в VB код как я раньше советовал и поставить условие в VB если Сombo1.text="" тогда работает WHERE (kmb = N?) And (Tf = ?) иначе WHERE (kmb = N?) And (Tf = ?) And (TT=?) 2 вариант создать еще один коммнад но только с двумя параметрами и в VB поставть условие такое же если Сombo1.text="" тогда работает .Command2 txtFind,txtFind2 иначе .Command1 txtFind,txtFind2,txtFind3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 13:53:34 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
А ты случайно с ДатаРепортом не работал??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2005, 15:56:18 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Да работал и работаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2005, 07:12:37 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
А не подскажешь как мне теперь вот это все вывести в Дата репорт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 11:41:23 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Введи Dr в проект Dr работеат почти так же как MsHFg.. Dr имеет определенные секции для ввода текстовых полей с заданными datafield-ами каждое к примеру M1 это твоя колонка которая будет выводится как строки сначала надо связать датар с дата сурсом кторый ты создаешь, дата сурс это твой De.. а Datamember твой Commnd1 после можно воспользоаваться коммандой Retrieve structur (контекстное меню на dr) повле этой коммнады появиться секция Ciomman1_Datile в этой секциии вводится rtpTextBox столько сколько у тебя есть колонок в таблице данных или столь сколько нужно показать пользователю в свойстве (rtpTextBox) datamember ставишь Command1 а datafield ставишь M1 строки колонки M1 будет выводится в этом rtpTextBox-е запусти Dr и посмотри результат PS Создай новый Command с запросом SQL =select * from твоятаблица пока попробуй это потом пойдем дальше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 14:19:40 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
ок завтра попробую.Спасибо за помощь, до завтра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2005, 17:30:20 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Есть два мне известных варианта решения твоей проблемы 1 не рабоать с параметрами а вволить запрос в VB код как я раньше советовал и поставить условие в VB если Сombo1.text="" тогда работает WHERE (kmb = N?) And (Tf = ?) иначе WHERE (kmb = N?) And (Tf = ?) And (TT=?) 2 вариант создать еще один коммнад но только с двумя параметрами и в VB поставть условие такое же если Сombo1.text="" тогда работает .Command2 txtFind,txtFind2 иначе .Command1 txtFind,txtFind2,txtFind3 Что то вот это у меня не работает??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2005, 12:23:33 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
что то что Dr с твоими коммандами(с параметрами) или просто параметры или просто комманд без параметров с DR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2005, 12:55:48 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
У меня к тебе вопрос, у тебя нет аськи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 10:50:51 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
есть но почти не использую не всегда в сети ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 11:05:36 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
Жаль, думал найти альтернативній способ общения... =(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 11:13:48 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
ДатаРепорт оказался не нужным, надо засунуть то что отбераеться комбами В Excel???По форуму поискал ничего подобного не нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 11:29:49 |
|
||
|
Sql запрос!Прошу помощи!
|
|||
|---|---|---|---|
|
#18+
у твоего запроса комманд есть recordset rsCommand1 после выборки данных через параметры твой комманд получает выборку тех данных кторые введены параметрами что бы вывести данные выбранных записей в любое мест Excel или даже в ворд можно просто в List нужно проциклить Recorset DataEnvironment1.rsCommand1 парам1,парам2 with DataEnvironment1.rsCommand1 .MoveFirst Do until .EOF ___________________________________ list1.Additem .Fields(0).Value ' в этой части кода можно выпонить сопоставление эксел ячеек с (.Fields(0).Value ) с значением колонки _________________________________ .MoveNext loop end with или цикл по счетчику болле удобен если выборка ячеек в экс работает с счетчиком with DataEnvironment1.rsCommand1 .MoveFirst For i=0 to .RecordCount ___________________________________ list1.Additem .Fields(0).Value ' в этой чатси кода можно выпонить сопоставление эксел ячеек с (.Fields(0).Value ) с значением колонки Ячейка(i,6)=.Fields(0).Value Ячейка(i,7)=.Fields(1).Value Ячейка(i,8)=.Fields(2).Value _________________________________ .MoveNext next i end with Вот пример ввода сразу всех занчений в таблицу екселя On Error Resume Next Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.Worksheet Set xlApp = New Excel.Application Set xlBook = xlApp.Workbooks.Add Set xlSheet = xlBook.Worksheets.Add xlApp.Visible = True DataEnvironment1.Command1 With DataEnvironment1.rsCommand1 .MoveFirst For i = 0 To .RecordCount For j = 0 To .Fields.Count ' циклится не только строки но и колонки и сразу вводится 'значение в массив ячеек xlSheet.Cells(i, j).Value = .Fields(j).Value Next j .MoveNext Next i End With Set xlApp = Nothing Set xlBook = Nothing Set xlSheet = Nothing ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2005, 12:59:43 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33399366&tid=2166732]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
211ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 547ms |

| 0 / 0 |
