Problem s VB i SQL

12 отговора 387 прегледа
#1

Problem s VB i SQL

Imam slednia problem:
Izpolzvam SQL server i se opitvam sas sredstvata na VB da napravia db prilojenie.
Kak moga pri nalichie na slednite 2 tablici v sql
Table1 ( id integer,ime varchar(20))
Table2 (Ime_ID integer,broi integer)
da gi redaktiram v edin grid (kakto v relacionnite bazi danni ) kolonite ime , broi.

Predvaritelno vi blagodaria.

Отговор
в отговор на User #2

Re: Problem s VB i SQL

brat'4et ti iskash corporativen software napravo da ti napishe nekoj
tva se plashta oba4e

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

Re: Problem s VB i SQL

Kak sa swyrzani Table1 i Table2? 1 to 1 relationship li e ili ne?

много опасен и може би луд
Отговор
в отговор на User #4

Re: Problem s VB i SQL

S VB ne sym mnogo naqsno, no kato gledam imash i w dwete tablici kolona s ID -->
w SQL-zaqwkata na Query-to, koeto shte ti dawa "result-set", kojto shte wizualizirash chrez grida prawish twyrd "Joint" mevdu Table1 i Table2 po ID-to.

Отговор
в отговор на Wlechugo #5

Re: Problem s VB i SQL

Da 1 kym 1 e vrazkata mejdu table1->id i table2-> Ime_ID
Ama to problema ne e s vizualizaciata a s tova da se redaktirat svarzanite veche tablici!

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

Re: Problem s VB i SQL

Работата на мене ми изглежда много проста

1. отваряш SQL Server Enterprise Manager
2. Отвариаш таблицата и адд-ващ 2-та.
3. Ако структурата е наред - примари киис на джоин полетата и форин кии м/у 2-те таблици - сте се държат като една таблица
4. пробваш последовтелно всички операции на ръка (UPDATE INSERT DELETE)
5. ако нещо не е в ред оправяш структурата и пак точка 4

Отговор
в отговор на VBProgrammer #7

Re: Problem s VB i SQL

Да. Със средствата на SQL може да се UPDATE-ва ,DELETE-ва и т.н. но въпросът е как в някакъв GRID да се визуализира и същевременно да се извършват въпросните действия защото само с един SELECT ще се визоализира но без възможност за редакция и добавяне.

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

Re: Problem s VB i SQL

Mi lesno, deiba. Decouple-wash bazata i UI-to. Select neide si, typchesh dannite w grida, edit, gledash koi sa promenenite zapisi, prawish si edna torba update-i i si w biznesa.

Ako te myrzi tolkowa 'mnogo' da napishes, chuwam che w McDonalds tyrsiat kasieri

Отговор
в отговор на USER #9

Re: Problem s VB i SQL

Ама той човека това ти казва - направи си заявката и INSERT-вай в нея. Ползвай на SQL Server Enterprise Manager-а - в него отваряш произволна таблица, отваряш SQL-a, заместваш SELECT-а който е там с твоя, пускаш заявката. Излиза ти DataGrid. Ако в него можеш да пишеш/въвеждаш нови записи - значи и във VB ще можеш.

много опасен и може би луд
Отговор
в отговор на Perin #10

Re: Problem s VB i SQL

Това имах в предвид - щом бачка във ентерприсе манагер би триабвало да става състото със АДО рекордсет. Шляпа го за датасоурсе на контрола и си свирка.

Отговор
в отговор на USER #11

Ama taka ne stava :(((

Vie probvali li ste da napravite select ot slednia tip

Select table1.ime,table2.broi from table1,table2 where id=ime_id

I sled tova napyhan v niakakav ado recordset da se opitate da dobavite red ili da redaktirate dannite v grida?????

Отговор
в отговор на USER #12

Re: Ama taka ne stava :(((

brat'4et ti znaesh SQL-a kolkoto kitajskia be

Отговор
в отговор на crazy #13

Re: Ama taka ne stava :(((

брато земи смени езика за програмиране.

Отговор