Hallo an alle
Ich bin mir sicher dass die Loesung zu meinem Problem total einfach ist, aber ich steh momentan einfach auf dem Schlauch und komm nicht drauf.
Ich habe hier den Informix Dynamic Server und den ganzen Krempel fuer ESQL/C installiert.
So, jetzt hab ich folgende .ec Datei die sich auch fehlerfrei ueber esql in eine .exe umwandeln laesst.
Nur tut sich in der Datenbank nix…
#include „stdio.h“
int main()
{
printf(„Datenbankverbindung aufbauen“);
EXEC SQL connect to ‚test1‘;
printf(„Tabelle erzeugen“);
EXEC SQL create table test(nr int, name char(20));
printf(„Werte einfuegen“);
EXEC SQL insert into test values (1, testuser);
printf(„Werte auslesen“);
EXEC SQL select * from test;
return 0;
}
Daher meine Vermutung dass der CONNECT Befehl nicht simmt… Denn wenn ich mich ueber dbaccess bei der Datenbank anmelde muss ich ja zuerst den Servernamen, dann User und Passwort und dann die Datenbank angeben.
Aber wie schreib ich das in mein C-File ???
Vielleicht kann mir jemand von euch von der Leitung runterhelfen ?
Danke, Gruss
Claudia