Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Access Abfrage Auto Increment
Big Rob
Geschrieben am: Mi 12.03.2008, 12:54
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 198
Mitglied seit: 18.01.2008


hi sorry aber ich hab ne access frage
und zwar will ich in einer abfrage (nicht in einer neuen tabelle) ein auto increment haben

mit welchem befehl kann ich das realisieren?

gruß
RObert


--------------------


Ich bin immer gerne an Linktauschs oder anderen Kooperationen interessiert!
Sie können mich gerne per PM, robert[at]kitzmann.at oder ICQ 81130739 kontakten!
---
Baulinks
Top
PMEmail PosterICQ
Top
 
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#2 Geschrieben am: Mi 12.03.2008, 16:23 (+03:29)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2310
Mitglied seit: 4.02.2006


Direkt geht das nicht. Eine Funktion wie beim MS-SqlServer 2005

CODE
row_number() Over (Order By Spaltenname)


fehlt bei Access.

Es gibt allerdings einen Dummy-Trick, der eigentlich immer funktioniert, allerdings womöglich Performance-Probleme produziert.

Prinzip: Die Tabelle braucht einen Primärschlüssel. Dann: Selbstverknüpfung mit A.Id >= B.Id und darüber ein Count(*). Das Ganze als Unterabfrage und zur Haupttabelle hinzufügen.

CODE
Select A.Id, Count(*) As Anzahl
From Tabelle As A Inner Join Tabelle As B
On A.Id >= B.Id
Group By A.Id


Das zählt also für jede Zeile die Zahl der Einträge mit Id kleinergleich.

Alternative, falls man mit VB auf die Datenbank zugreift: Das Select-Ergebnis in eine neue Tabelle mit AutoIncrement pumpen und aus dieser lesen (oder bloß die Primärschlüssel pumpen).


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - die Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Big Rob
#3 Geschrieben am: Mi 12.03.2008, 16:41 (+00:17)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 198
Mitglied seit: 18.01.2008


check ich net


--------------------


Ich bin immer gerne an Linktauschs oder anderen Kooperationen interessiert!
Sie können mich gerne per PM, robert[at]kitzmann.at oder ICQ 81130739 kontakten!
---
Baulinks
Top
PMEmail PosterICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23423

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Dringend Forenposter im Bereich Auto gesucht. Eckerle 85 1 Di 12.08.2008, 11:36
MySQL Abfrage von einer Tabelle webdoktor 438 19 Sa 9.08.2008, 17:45
MySQL Abfrage von zwei Tabellen webdoktor 222 6 Do 31.07.2008, 15:26
Linktausch zum Thema Auto & Tuning webster123 121 0 Mo 21.07.2008, 11:57
MySQL-Abfrage optimieren Logigoo 410 6 Do 26.06.2008, 12:41
autotreff24.de - Auto Community Eckerle 168 2 Fr 13.06.2008, 13:43
mySQL Dump aus Access Datenbank Big Rob 213 4 Mo 2.06.2008, 22:19
MySQL-Abfrage geht nicht? pl_90 479 18 Mo 26.05.2008, 13:37
MSSQL Abfrage Webi 395 5 Mi 7.05.2008, 22:38
Auto Seite Fahrzeugbewertungen Vorstellung aeroguide 434 9 Mi 30.04.2008, 13:54




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]