IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @942
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Bonus 50 € za prenos

čísla do O2 na ktorýkoľvek program s platbou na faktúru. V e-shope. www.o2.sk

Webhosting - akcia +9 mesiacov

K ročnému predplatnému až 9 mesiacov zadarmo pri prevode hostingu k nám. www.exohosting.sk

Lacné ubytovanie pri Balatone

Ubytuj sa teraz až s 50% zľavou Akciové zľavy na viac ako 1000 ubytovaní szallasguru.sk

e-nehnutelnosti.sk

Bývajte podľa svojich snov Dovolenka na vlastnej Malte e-nehnutelnosti.sk

Pridaj sa a vyhraj iPad

Tvoj názor sa ráta a oplatí! Zarobte si vyplnením ankety na internete www.marketagent.com

Visual Basic 6.0 - problem s databázov

Zaslať odpoveď
AutorSpráva
Wpegb
Užívateľ
Užívateľ

Založený: 29.06.2009
Príspevky: 61

PríspevokZaslal: Po 29.06.09 11:57Odpovedať s citátomNávrat hore

Zdravým.
Som tu novy a dufam že mi pomôžete.
Učim sa programovať vo Visual Basic 6.0 podla lekcii a tu je môj problem:

1. Vytvoril som si databázu cez M. Office Access 2007 vo verzii 200 formátu .mdb. Tu je screen:



Dal som jej názov Databáza a názov tabulky je Kontakty.

2. Vytvoril som si nasledovny formulár vo VB 6.0



3. Vlastnosti Data1 som nastavil:
Connect na Access 2000
Database name som zadal umiestnenie databázy
RecordSource som dal Kontakty (názov tabulky v databáze)

Vlastnosti TextBoxov:
DataSource na Data1 (pri všetkých TextBoxoch)
DataField som dal na každy TexBox iny ( TextBox1 - Identifikácia, 2 - Meno...)

3. Napísal som kód:

kód:
Private Sub Command1_Click()
   retazec = InputBox("Zadej hledaný text", "Hladanie")
   Data1.Recordset.Index = "Meno"
   Data1.Recordset.Seek "=", retazec
   If Data1.Recordset.NoMatch = True Then MsgBox ("Výsledok nenájdený")
End Sub


A tu nastáva problém. Ked kliknem na Hladať tak mi a zadam hladaný výraz do inputboxu a potvrdim tak mi vyskoči chyba:



Skusal som ešte zmeniť vlastnosť Data1 RecordsetType na 0 - Table ale potom mi vyskoči zase ina chyba:




LUDIA POMOC!!!!
Vopred vám dakujem za odpovede
Zobraziť informácie o autoroviOdoslať súkromnú správu
Wpegb
Užívateľ
Užívateľ

Založený: 29.06.2009
Príspevky: 61

PríspevokZaslal: St 01.07.09 12:49Odpovedať s citátomNávrat hore

NIKTO NIČ?????
Zobraziť informácie o autoroviOdoslať súkromnú správu
TJ
Užívateľ
Užívateľ

Založený: 10.07.2009
Príspevky: 26

PríspevokZaslal: Po 13.07.09 20:24Odpovedať s citátomNávrat hore

Potreboval by som vediet, na ktory riadok ti hadze chybu. A pre istotu si skontroluj pripojenie k mdb suboru. Tu su nejake priklady: http://www.connectionstrings.com/access-2007
Zobraziť informácie o autoroviOdoslať súkromnú správu
Wpegb
Užívateľ
Užívateľ

Založený: 29.06.2009
Príspevky: 61

PríspevokZaslal: Ut 14.07.09 10:23Odpovedať s citátomNávrat hore

NO tie priklady tam su tie databazy cez OLE ale ja to potrebujem cez objekt Data.....
A tomu s tym riadkom nechapm. Aky riadok??? Kodu alebo riadok databazy???
Ale aj tak dakujem za ochotu lebo si jediny kto odpisal
Zobraziť informácie o autoroviOdoslať súkromnú správu
TJ
Užívateľ
Užívateľ

Založený: 10.07.2009
Príspevky: 26

PríspevokZaslal: Ut 14.07.09 18:27Odpovedať s citátomNávrat hore

Aha, no tu som nasiel nieco: http://www.eggheadcafe.com/forumarchives/VisualBasicdatabase/Jun2005/post23413158.asp
Ak nastavis RecordType na 0, tak pri riadku " Data1.Recordset.Index = "Meno" " ti vyskoci ta chyba, a tam pisu, ze preto, lebo asi nemas nastaveny v Databaze PrimaryKey.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Wpegb
Užívateľ
Užívateľ

Založený: 29.06.2009
Príspevky: 61

PríspevokZaslal: Ut 14.07.09 19:05Odpovedať s citátomNávrat hore

Boh je pre teba slabe označenie...
Ďakujem ti tak velmi ako sa ti len ďakovať da. Sice mi chvilu trvalo ten članok či čo to je preložiť ale nakoniec som to rozchodil. Ešte raz ďakujem.
Zobraziť informácie o autoroviOdoslať súkromnú správu
TJ
Užívateľ
Užívateľ

Založený: 10.07.2009
Príspevky: 26

PríspevokZaslal: Ut 14.07.09 19:09Odpovedať s citátomNávrat hore

Ok, som rad, ze to ide......
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd