Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android

Recomandare bicicleta e-bike 20&#...
 Bing-Content removal tool

Nu pot accesa monitorulsv.ro de l...

Cum sa elimini urmele de acnee?

Wc Geberit
 Routere detinute in trecut si in ...

Teii din fața casei

E-Mail in serie prin Excel si Out...

Modul alimentare rulou/jaluzea ex...
 Recuperare fișiere dupa form...

Aplicatii stress test RAM

Asigurare auto hibrid

Asus B550M - PC-ul nu porneste di...
 

Intrebare Access/Visual Basic

- - - - -
  • Please log in to reply
4 replies to this topic

#1
wasabi1948

wasabi1948

    Member

  • Grup: Members
  • Posts: 252
  • Înscris: 16.12.2005
Amd e facut un proiect la baze de date pentru facultate si m-am impotmolit la urmatoarea chestie:
  
    am un formular prin care adaug intr-un table (detaliu_comanda de exemplu) problema este ca intr-un camp (nr_comanda) din acel tabel imi trebuie valoarea maxima a ultimului index din alt table (comanda) si n-am nici cea mai mica idee cum sa gasesc acest numar.
   sau poate e mai clar asa: tablela comanda arata asa: nr_comanda (index-ul), nr client si data... si trebuie sa adaug un camp in tabelul detaliu_comanda (in care am  index, nr_comanda, nr_carte, etc.)  deci in detaliu_comanda la campul nr_comanda trebuie sa pun ultimul nr_comanda din tabelul comanda.

pls... intru in criza de timp.

#2
ionut_y

ionut_y

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 21.06.2005

 wasabi1948, on Jan 11 2007, 13:59, said:

Amd e facut un proiect la baze de date pentru facultate si m-am impotmolit la urmatoarea chestie:
  
    am un formular prin care adaug intr-un table (detaliu_comanda de exemplu) problema este ca intr-un camp (nr_comanda) din acel tabel imi trebuie valoarea maxima a ultimului index din alt table (comanda) si n-am nici cea mai mica idee cum sa gasesc acest numar.
   sau poate e mai clar asa: tablela comanda arata asa: nr_comanda (index-ul), nr client si data... si trebuie sa adaug un camp in tabelul detaliu_comanda (in care am  index, nr_comanda, nr_carte, etc.)  deci in detaliu_comanda la campul nr_comanda trebuie sa pun ultimul nr_comanda din tabelul comanda.

pls... intru in criza de timp.


cu o interogare poti afla valoarea maxima dintr-un camp   :


....   SELECT MAX(_camp_numeric) AS maxim FROM <tabela>. .....

Edited by ionut_y, 11 January 2007 - 16:48.


#3
wasabi1948

wasabi1948

    Member

  • Grup: Members
  • Posts: 252
  • Înscris: 16.12.2005
okay si cum o folosesc (habar n-am de VB... meg ca orbu.. pe ghicite)

daca scriu asta: DoCmd.RunSQL "SELECT MAX(nr_comanda) AS maxim FROM comanda" ar trebui sa pot sa folosesc variabila maxim intr-o atribuire nu? problema e ca imi da erroare: "A RunSql action require an arument consisting in a sql statement" deci ori nu scriu eu bine ceva si nu imi dau seama... ori nu stiu. am incercat si cu expresia sql in (...) si cu ("...") nu vrea si nu vrea...

any ideea?

#4
ionut_y

ionut_y

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 21.06.2005

 wasabi1948, on Jan 11 2007, 17:49, said:

okay si cum o folosesc (habar n-am de VB... meg ca orbu.. pe ghicite)

daca scriu asta: DoCmd.RunSQL "SELECT MAX(nr_comanda) AS maxim FROM comanda" ar trebui sa pot sa folosesc variabila maxim intr-o atribuire nu? problema e ca imi da erroare: "A RunSql action require an arument consisting in a sql statement" deci ori nu scriu eu bine ceva si nu imi dau seama... ori nu stiu. am incercat si cu expresia sql in (...) si cu ("...") nu vrea si nu vrea...

any ideea?


poti sa fol un recordset

    Dim db        As Database
    Dim rc         As Recordset
  

        Set db = OpenDatabase("table.mdb", False, False)
        Set rc = db.OpenRecordset("SELECT MAX(nr_comanda) AS maxim FROM comanda")
      MsgBox("Maximum : "+Cstr(rc![maxim]))
          rc.Close
          Set rc=Nothing
          db.Close
          Set db=Nothing

Edited by ionut_y, 11 January 2007 - 18:34.


#5
wasabi1948

wasabi1948

    Member

  • Grup: Members
  • Posts: 252
  • Înscris: 16.12.2005
Saru'mana... merge la fix.

Dau o bere virtuala *cheers*

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate