[VB.net] SQL Foutmelding

Pagina: 1
Acties:

  • Denga
  • Registratie: September 2000
  • Laatst online: 10-04 15:02

Denga

The riding never stops....

Topicstarter
Als ik een sql statement uitvoer op 1 tabel binnen m'n database is er geen probleem, onderstaande code zorgt daarvoor:

code:
1
2
Me.FirebirdCommando1.CommandText = "SELECT * FROM persoon"
        Me.FirebirdCommando1.Connection = Me.FirebirdConnectie


Als ik daarentegen meerdere tabellen wil uitlezen krijg ik een foutmelding, het uitlezen doe ik volgens mij goed en op de volgende manier:

code:
1
2
Me.FirebirdCommando1.CommandText = "SELECT persoon.*, instantie.* FROM persoon, instantie"
        Me.FirebirdCommando1.Connection = Me.FirebirdConnectie


Zoals al eerder gezegd geeft ie dan de volgende foutmelding:

code:
1
2
3
4
5
An unhandled exception of type 'FirebirdSql.Data.Firebird.FbException' occurred in system.data.dll

Additional information: invalid request BLR at offset 573
Implementation limit exceeded
block size exceeds implementation restriction


Waar kan dit aan liggen want volgens mij voer ik wel de juiste SQL statement uit...

Never eat yellow snow...


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Weet je zeker dat dat het juiste SQL statement is?
Het is namelijk een carthetisch produkt, mogelijk komt de foutmelding van de hoeveelheid resultaten.

Who is John Galt?


  • whoami
  • Registratie: December 2000
  • Laatst online: 05:46
Het SQL statement is idd niet geldig, want je JOINED nergens, wat dus lijdt tot -zoals justmental al zegt- een cartesisch product.

https://fgheysels.github.io/


  • EfBe
  • Registratie: Januari 2000
  • Niet online
Hij joined wel, hij gebruikt alleen een non-ansi join zonder where clause. Die moet hij even toevoegen (of (beter) ansi-joins gebruiken).

Gebruik je de 1.7 versie? Het kan zijn dat daar nog bugs in zitten, indien je twijfelt, probeer dan anders 1.6.4 van de firebird provider. Indien het daar wel werkt, even Carlos mailen dat je een bug ontdekt hebt in 1.7

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


  • whoami
  • Registratie: December 2000
  • Laatst online: 05:46
Waar joined hij dan ?

Als je dit doet:
code:
1
select * from persoon, instantie

dan join je niet.
Als je dit doet:
code:
1
2
select * from persoon, instantie
where persoon.instantie_id = instantie.id

dan join je wel.

https://fgheysels.github.io/