Hoi,
ik zit met het volgende probleem (ben een newbie op C#-gebied):
Ik heb een netwerkje met een Xp-Pro en een Win98 machine. Op de XP ontwikkel ik m.b.v. SharpDevelop. Hier draait ook een Firebird database.
Ik heb nu een kleine applicatie gemaakt. Deze draait ok op de xp-machine (ook als ik de applicatie vanuit de exe opstart).
Op de Win98 machine heb ik de .Net framework geinstalleerd. Ik heb de exe naar deze macine gekopieerd en probeer deze te draaien vanaf de win98-machine. Connectie met de database gaat goed. Alleen bij het uitvoeren van een ExecuteRead krijg ik "Dynamic SQL error. SQL error code -901. Feature not supported".
Ik heb daarna de installatie van de Firebird .Net data provider ook op de Win98 machine uitgevoerd, maar dit helpt ook niet.
Iemand een idee waar het aan kan liggen? Framework van .Net draait toch ook nog op win98??
Hieronder een deel van de code (de connectie met de databse wordt in een andere klasse gemaakt (mainClass). Deze werkt dus wel.
ik zit met het volgende probleem (ben een newbie op C#-gebied):
Ik heb een netwerkje met een Xp-Pro en een Win98 machine. Op de XP ontwikkel ik m.b.v. SharpDevelop. Hier draait ook een Firebird database.
Ik heb nu een kleine applicatie gemaakt. Deze draait ok op de xp-machine (ook als ik de applicatie vanuit de exe opstart).
Op de Win98 machine heb ik de .Net framework geinstalleerd. Ik heb de exe naar deze macine gekopieerd en probeer deze te draaien vanaf de win98-machine. Connectie met de database gaat goed. Alleen bij het uitvoeren van een ExecuteRead krijg ik "Dynamic SQL error. SQL error code -901. Feature not supported".
Ik heb daarna de installatie van de Firebird .Net data provider ook op de Win98 machine uitgevoerd, maar dit helpt ook niet.
Iemand een idee waar het aan kan liggen? Framework van .Net draait toch ook nog op win98??
Hieronder een deel van de code (de connectie met de databse wordt in een andere klasse gemaakt (mainClass). Deze werkt dus wel.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| void BtnLoginClick(object sender, System.EventArgs e)
{
string sql1 = "select * from \"gebruiker\"";
FbCommand command = new FbCommand(sql1, mainClass.dbcon);
FbDataReader reader = command.ExecuteReader(); <---- hier gaat ie fout
while (reader.Read())
{
Console.WriteLine(reader[0]);
}
command.Dispose();
} |