esql/c problem...
-
hi !
ich habe folgendes problem...
ich rufe aus einem c-programm mit system() ein esql/c-file auf. bei diesem aufruf übergebe ich ein datum. in dem esql/c-file wiederum will ich dieses datum einem element zuweisen, aber irgendwie funzt das nicht...
weiss vielleicht jemand woran es liegt?!c-file:
time_t datum; struct tm *tmzgr; char zeit[11]; char befehl[30]; datum = time(NULL); tmzgr = localtime(&datum); strftime(zeit,11,"%d.%m.%Y",tmzgr); print_starter(&zeit); do{ print_menu(); printf(" "); scanf("%i", &auswahl); if (auswahl == 1){ /* Befehl generieren */ sprintf(befehl,"ausgabe.out %s",zeit); system(befehl);
esql/c-file
$char Xmedien_nummer[11], Xrueckgabe_datum[11]; Xrueckgabe_datum = argv[1]; $update medien SET rueckgabe_datum = :Xrueckgabe_datum WHERE CURRENT OF UCS ;
Fehlermeldung:
line 136: left operand must be modifiable lvalue: op "="
line 229: cannot recover from previous errorswer kann mir vielleicht sagen, was ich hier falsch mache und wie ich es ändern kann?!
danke für jede hilfe
-
Dieser Thread wurde von Moderator/in Unix-Tom aus dem Forum Datenbanken in das Forum ANSI C verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.