Osnove povezivanja VB.... - pitanja, poreblemi, komentari...

1

Osnove povezivanja VB.... - pitanja, poreblemi, komentari...

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Evo teme ovde pitajte sve sto nije jasno u vezi tutorijala. Kod mene je sve radilo super. Kod Vas? Very Happy

Tutorial mozete pogledati ovde.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • segami 
  • Novi MyCity građanin
  • Pridružio: 17 Jan 2009
  • Poruke: 17
  • Gde živiš: srbija-nis

Data1.Recordset.AddNew 'Dajemo bazi do znanja da cemo da upisemo nesto novo
Data1.Recordset!Tekst = Text1.Text 'U polje tekst u databazi ce biti upisan tekst iz Text1 boxa.
Data1.Recordset.Update 'Updatujemo bazu znaci da ce da primeni sve promene koje smo gore ispisali.
Data1.Refresh

kod mene javlja gresku u ovom delu koda



offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Sta? Kakvu gresku? Nemoze da pojavi gresku jer sam kompajlovao u exe i nije bilo nista. Budi malo precizniji zbog greske. Vidi da nisam slucajno u bazi stavio tekst polje na memo umesto na tekst. Moze da se desi.

offline
  • Pridružio: 28 Jun 2004
  • Poruke: 990
  • Gde živiš: Kucura

@Srki:
Aj mi pojasni ovaj red koda:

Data1.Recordset!Tekst = Text1.Text 'U polje tekst u databazi ce biti upisan tekst iz Text1 boxa.

Cemu sluzi onaj usklicnik? Confused
Takvo nesto zaista nisam video do sada u VB-u, ali necu tvrditi da ne postoji... Mada ipak mislim da je stamparska greska Smile

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Cek cek, mislis na uzvicnik? Ja znam da postoji taj nacin za upisivanje u bazu ako mislis na uzvicnik...

Data1.Recordset.AddNew Data1.Recordset!Tekst = Text1.Text Data1.Recordset.Update Data1.Refresh

Sta fali tom kodu? Uostalom iskoristite potragu i ukucajte SMS Player koji se nalazi u forumu Visual Basic i vidite da su kodovi isti. Bas sam sad licno proverio. Posto je meni taj program bio 1. primer za ucenje upisa u bazu.

Dopuna: 19 Jan 2009 2:48

Nasao sam problem Smile. Pojavi ti gresku zato sto nisi povezao bazu sa data1. Dakle posto nisam stavio textbox da upisete lokaciju do baze upisite sami :

1. Klikni na Data1
2. Nadji u Svojstvima DatabaseName
3. Kliknite na "..." i izaberite bazu koja se nalazi u folderu u kom je i proj.
4. Proverite da li su sledeca svojstva ovakva ako nisu podesite:
RecordsetType = Table
RecordSource = Upis

I kod mene sad radi. Smile

offline
  • Pridružio: 28 Jun 2004
  • Poruke: 990
  • Gde živiš: Kucura

Uzvicnik, da... ebala me pismenost Razz

Ako ti kazes da tako radi, tj. da tako moze da radi onda ok...
Ovu dopunu sto si napisao, ako ima potrebe izmeni u originalu tutoriala, da se ljudi ne bi zbunjivali Smile

offline
  • segami 
  • Novi MyCity građanin
  • Pridružio: 17 Jan 2009
  • Poruke: 17
  • Gde živiš: srbija-nis

Srki94 pokusao sam sa tvojim projektom i sve radi super,Kod mene sam sve podesio po tvojim uputstvima,on mi upise u bazu zeljeni text i onda mi pojavi gresku.

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Zeznuo si bazu Smile. Verovatno. Proveri da li si u bazi napravio polje Tekst, ako si napravio bazu moras da je konvertujes u 97 format, ako koristis moju bazu proveri da li si tvoj Data1 povezao sa mojom bazom. Inace ako kod mene radi ok, ocigledno je da je greska kod tebe Smile.
E da izvini, Ajde lepo zipuj ceo projekat i postavi ovde da resim to. Lakse mi je tako nego da pisem a neznam o cemu se radi.

offline
  • segami 
  • Novi MyCity građanin
  • Pridružio: 17 Jan 2009
  • Poruke: 17
  • Gde živiš: srbija-nis

[Link mogu videti samo ulogovani korisnici]
Evo pa probaj da nadjes gresku

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12405

Greska je toliko ocigledna Smile. Dakle u bazi ti se polje zove Text a ti si u programu upusao Tekst, dakle zameni umesto :

Data1.Recordset.AddNew Data1.Recordset!Tekst = text1.text

upisi

data1.recordset.addnew data1.recordset!text = text1.text

Ko je trenutno na forumu
 

Ukupno su 897 korisnika na forumu :: 17 registrovanih, 4 sakrivenih i 876 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bigfoot, BWG, Centauro, Citalac, comi, doloress, Egzekutor13, IQ116, koom0001, metallac777, RED4G-304, Slingshot, stalja, tanakadzo, Tas011, tihi-posmatrac, vukan0799