Hey,
folgendes:
Mein Programm soll über eine if Abfrage erfassen, ob in der Datenbank ein Eintrag exestiert, also
[autoit]
$Search2 = _ArraySearch($Array, $sKennwort,$Search,$Search)
$query1 = "SELECT * FROM "&$tabellenname&" WHERE Box = '"&$sStickBox&"'"
$strData = String(_ReadOneFld($query1, $datenbankpfad, $Spalte))
$strData_A = String(_ReadOneFld($query1, $datenbankpfad, $Spalte3))
If $strData = True Then
If $strData_A <> "-"&$sTechniker&"-" Then
MsgBox(0+64,"Fehler", "Stickbox bereits ausgeliehen",3)
Da zu beginn zum Beispiel in der $Spalte3 zum Beipiel ein X belieber Name stehen kann, der sich auch mit der Zeit ändert weiß ich nicht so Recht wie ich das $sTechniker austauschen soll.
$sTechniker = Name
Der Name wird beim eintrag erstellen eingefügt. Wenn jetzt aber der Eintrag entfernt wird, so wird vor dem Namen, der den Eintrag geändert hat "-" und hinter den Namen auch "-" geschrieben.
Wenn jetzt jemand einen Eintrag erstellen will, aber die $Spalte3 einen Eintrag enthält, der nicht dieses Format "-"Name"-" aufweist, dann soll halt die gegebene MsgBox angezeigt werden.
Das klappt aber im momentanen Zustand nur, wenn die Namen über einstimmen, allerdings, sollte dass so sein, dass das egal ist, was zwischen den Strichen steht.
Ich hoffe mich versteht jemand und mir kann geholfen werden