Visual basic

7 отговора 361 прегледа
#1

Visual basic

привет.

Как да направя във текстово поле във форма на Basic когато тръгне да се пише дадена дума да се прави селект от база данни и ако я има директно да се изписва без потребителя да трябва да я пише цялата. Както в Excel - a

Отговор
в отговор на Hoвaтop #2

Re: Visual basic

прихващаш събитието change или keyPressed(но на ниво поле).
Приемам че полето е txtUser:

if txtUser.Text=Left(<от_където_си_търсиш>, len(txtUser.Text)) then
txtUser.Text=<от_където_си_търсиш>
end if

p.s. малко е дървено, но понеже си се подписал с "новатор"...



Отговор
в отговор на mlln #3

Re: Visual basic

Много е дървено, защото ще сработи само за първата дума в 'речника' !
Има си функции да си ровиш, но наистина при всеки клавиш да ровичкаш по базата данни е куц подход :-))) Ако речника е малък, може да го качваш в масив и да търсиш в него - това бих направил аз.

don't waste my time - waste yours !
Отговор
в отговор на jamie #4

Re: Visual basic

Daje i da e goliam rechnika mojesh pri vivejdane na purvia simvol da zarejdash v masiva vsichki dumi ot rechnika zapochvasti s nego, taka hem ste pestish pamet hem turseneto ste e burzo.

Отговор
в отговор на Hoвaтop #5

Re: Visual basic

Mislya che mojesh da reshish problema i bez kod ( ako sum razbral pravilno) ,
ima edin control - DBCombo , koito mojesh da obvurjesh s baza danni , toi si poddurja avtomatichno tursene i dokato pishesh , shte selectira nai blizkata duma v spisaka

Отговор
в отговор на Empirion #6

Fancy controls ?

Избягвай ги ! използвай прости контроли и повечко код - за да работи добре ! Мързелът не прощава, а в програмирането - още повече !

don't waste my time - waste yours !
Отговор
в отговор на jamie #7

Re: Visual basic

дървеное, но разбрано. човека се е разписал с "новатор", разбирам го като начинаещ...

Отговор
в отговор на Empirion #8

Re: Visual basic

az probwam da rabotia s dbcombo i dbgrid !
pokazwam fajla s dbgrig sas saotwetnite poleta , iskam kato napisha nesto w dbcombo sa saotwetno pole -> w dbgrid da otiwam na saotwetnia zapis ot fajla ???
ako mojesh pomogni mi !!! dosega poluchawam tochno obratnoto !!!



Отговор