SQL query string "opgeruimd" weergeven

Pagina: 1
Acties:
  • 22 views sinds 30-01-2008

  • LangeJanneman
  • Registratie: Juni 2007
  • Laatst online: 22-07-2021
Hallo,

Ik heb niet echt een probleem maar het volgende zit me gewoon dwars.

Ik heb de volgende SQL query string:
code:
1
strQuery = "SELECT DISTINCT tbl_App.fld_App_Type_Id, tbl_App_Type.fld_Type_Naam FROM tbl_App, tbl_App_Type WHERE tbl_App.fld_App_Klant_Id = '" & klantId & "' AND tbl_App.fld_App_Type_Id = tbl_App_Type.fld_App_Type_Id"


Zoals jullie wel snappen is dit totaal onleesbaar. Nu wil ik dat graag op de volgende manier doen:

code:
1
2
3
4
5
6
7
8
9
strQuery = " SELECT " _ 
           " DISTINCT tbl_App.fld_App_Type_Id, " _
             " tbl_App_Type.fld_Type_Naam " _
           " FROM " _
             " tbl_App, tbl_App_Type " _
           " WHERE " _
             " tbl_App.fld_App_Klant_Id = '" & klantId & "'" _ 
           " AND" _
             " tbl_App.fld_App_Type_Id = tbl_App_Type.fld_App_Type_Id"


Kan het kloppen dat dit niet werkt i.s.m. vb.NET 2005?

En heeft iemand hier een andere oplossing voor? en zoja.. Welke?

Ik ben benieuwd want een beetje structuur kan nooit kwaad.

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:54
Kijk eens in de manual van VB.NET wat de string concatenation operator is, en kijk meteen ook eens naar parametrized queries

https://fgheysels.github.io/


Dit topic is gesloten.