1.) Variante für gebundenes Formular (Spalte sei numerisch):
_________________________________________________
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim temp
temp = DLookup("Spalte", "Tabelle", "Spalte=" & Me!Formfeld.Value)
If temp <> "" Then
Cancel = True
End If
End Sub
__________________________________________________
2.) Variante für ungebundenes Formular (Spalte sei ebenfalls numerisch):
__________________________________________________
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim temp
temp = DLookup("Spalte", "Tabelle", "Spalte=" & Me!Formfeld.Value)
If temp = "" Then
DoCmd.RunSQL "Insert into Tabelle(Spalte) values (" & Me!Formfeld.Value & ")"
End If
End Sub
__________________________________________________
Finde ich schön kurz und prägnant.
hth
Reinhold
Datenbank unter Access 2000 öffnen, dann Menü
Extras/Datenbank-Dienstprogramme/Datenbank konvertieren/In vorherige Access-Datenbankversion
In der Schule dann öffnen, Verweise checken u.s.w.
<%
Dim fso, datei, dateiname
Set fso = CreateObject("Scripting.FileSystemObject")
dateiname = Server.MapPath(".") & "\knurps.txt"
Set datei = fso.OpenTextFile(dateiname,8,true)
datei.writeline("Dein zu speichernder Text")
datei.close
%>
In diesem Beispiel würde "Dein zu speichernder Text" an das Ende der Datei "knurps.txt" im webserver-Verzeichnis angehängt. Schau dir einfach mal die Funktionen des "Scripting.FileSystemObject" an.
hth
Reinhold
Den Schein bekommt man tatsächlich dafür, eine Prüfung (ca. 100 Euro) erfolgreich abzulegen. Die Prüfung selbst sieht von IHK zu IHK anders aus. Man kann (sinnvolle) Lehrgänge bei der IHK oder bei Bildungsunternehmen belegen (ca. 500 Euro). Man kann die Prüfung aber auch ohne Lehrgang ablegen, in diesem Fall empfiehlt sich die Anschaffung eines Buches für den theoretischen Teil der Meisterprüfung in Handwerksberufen, da diese eine Vorbereitung auf die Ada beinhalten (ca. 50 Euro).
hth
Reinhold
*aaargh*
Nein, aber nicht mit "*", sondern besser "Select ID, Titel from tbl_buecher ...".
Select * schickt dir jedesmal sämtliche Spalteninhalte deiner Tabelle, also auch die, die du in diesem Moment nicht brauchst. Deshalb besser nur die Inhalte holen, die du zum erzeugen deiner Links brauchst.,
In einem Gästebuch habe ich das irgendwann einmal so gelöst:
$eintrag=@file("gastbuch.txt") or die("Keine Einträge");
for ($i=count($eintrag);$i>=0;$i--)
{
print stripslashes($eintrag[$i]) . "<BR><HR>";
}
[/PHP]
Reinhold
Damit sprichst du IMO implizit die parallele Schnittstelle an, das stimmt auf keinen Fall. Ich vermute, du musst die Schnittstelle über ihren Dateinamen ansprechen, also bei paralleler Schnittstelle wäre das "lpt1:", bei serieller "com1:", bei USB weiß ich das aber nicht.
hth
Ruben
Du musst eine neue Datei erzeugen, den am Anfang einzufügenden Inhalt hineienschreiben und danach den Inhalt der alten Datei wieder hinten anhängen. Direkt geht das nicht.
Reinhold
Einfach am Anfang der Seite ein Formular einbauen mit einem Textfeld für den Suchbegriff. Dann kannst du dir den SQL-Befehl zusammen basteln:
$SQL = "Select * from tbl_buecher where str_Titel like '%" . $Suchbegriff . "%'";
Wobei "Select *" nicht wirklich ratsam ist!
hth
Reinhold
Mitte Dezember konnte man http://www.vnunet.de/internet-pro/workshops2/detail_buecher.asp?ArticleID=58
Kostenlos herunterladen. Das Buch macht einen guten Eindruck, vielleicht hat es ja sogar jemand heruntergelden.
Reinhold
Doch, mit fgets gehts es auch dann noch, halt zeilenweise lesen und verarbeiten. Im konkreten Fall ging es um ein deutsch-englisch Wörterbuch, das mit file(...) wunderbar funktionierte, bis jemand auf die Idee kam, ein komplettes Wörterbuch zu importieren. Deshalb meinte ich ja: wenn man die Dateigröße einigermaßen sicher weiß.
Bei dualen Ausbildungen in Betrieb und Berufsschule ist das wurscht, man muss nur zur Zwischenprüfung gewesen sein. Bei Umschulungen kann so etwas vorkommen.