Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Baza danych najlepiej access
swiniak
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.01.2009

Ostrzeżenie: (0%)
-----


Witam, potrzebuje zrobić bazę danych najlepiej w accesie. Problem polega na tym ze po wpisaniu w pewne pole ciągu znaków np. AA w polu obok automatycznie zadawany bylby numer np. AA/0001/05, w nastepnym rekordzie kojelne wpisanie AA i nastepny numer AA/0002/05 i tak z innymi np. BC i nadawany numer automatycznie BC/0001/05. Nie mam pojęcia jak to zrobic. W jakims formularzu? Poprosiłbym o łopatologiczne wyjaśnienie rozwiązania przykładu gdyż jestem laikiem. Jest jescze jeden problem. Chodzi o zależność pomiędzy wpisaniem w pierwsze pole tego AA i przypisanie określonych pól następnych, np dla AA byłyby aktywne pole data1, data2, data3 ; a przy wpisaniu BC pola data1, data3. Dałoby się w jakiś łatwy sposób zrobić? Z góry dziękuje za pomoc i za wyrozumiałość. Pozdrawiam

Ten post edytował swiniak 9.01.2009, 16:10:25
Go to the top of the page
+Quote Post
memory
post
Post #2





Grupa: Zarejestrowani
Postów: 616
Pomógł: 84
Dołączył: 29.11.2006
Skąd: bełchatów

Ostrzeżenie: (0%)
-----


takie cuda to tylko w Visual Basic.

Z odczytem i dolozeniem kolejnego numeru nie bylo by problemu,

podaje ci kod w VB.

Niestety jak jestes poczatkujacy z accessa, bedzie ci trudno zrobic cokolwiek

Kod
Private Sub (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)


If Me.DataEntry = True Then


number = DLookup("[Max]", "qry_MaxNumber", "[nazwa]=" & Me.nazwa.Value)


If number > 0 Then
       Me.NR.Value = number + 1
   Else
       Me.NR.Value = 1
   End If
End If
End Sub


Ten post edytował memory 10.01.2009, 00:19:49
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 04:21