[VB.net] Variable in string zetten.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Avvd
  • Registratie: November 2003
  • Niet online
Opzich heb ik de basiskennis van delphi goed te pakken en nu ben ik ook wat aan het rotzooien in Vb alleen loop ik gewoon vast op een simpel iets wat ik Vb gewoon niet kan vinden.

Ik heb een kort programmatje gemaakt die de active directory kan uitlezen en vervolgens ook wat users kan toevoegen etc. Dit is er een klein stukje van:


code:
1
2
3
4
5
6
        searcher.Filter = ("(&(objectCategory=group)(|(cn=administrators)))")

        Dim queryResults As SearchResultCollection
        queryResults = searcher.FindAll()

        Dim result As SearchResult


Met dit stukje word de groep administrators gezocht en dit werkt verder ook gewoon goed.
Nu wilde ik het iets dynamischer maken en wilde ik het volgende doen:
code:
1
2
3
4
5
6
7
8
9
        Dim groupname As String
        groepnaam = Search.Text
        searcher.Filter = ("(&(objectCategory=group)(|(cn=groupname)))")
        MessageBox.Show(groupname)

        Dim queryResults As SearchResultCollection
        queryResults = searcher.FindAll()

        Dim result As SearchResult


Hier wil ik dus zoeken op de naam die in een tekstveld wordt ingevuld. Alleen ik zou nou gewoon echt niet weten hoe ik de groepnaam bij cn= neerzet zodat daar de waarde uit het editveld goed komt te staan. Het is gewoon iets heel simpels maar ik kan het gewoon niet vinden in de tutorials aangezien die gewoon spreken over iets als messagebox = (groupname) om een variable daar neer te zetten maar dat was opzich wel duidelijk. Weet iemand hoe je dit in Vb neerzet?

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Concatenation Operators in Visual Basic

Visual Basic .NET:
1
searcher.Filter = "(&(objectCategory=group)(|(cn=" & Search.Text & ")))"

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Of gebruik maken van String.Format
Visual Basic .NET:
1
searcher.Filter = String.Format( "(&(objectCategory=group)(|(cn={0})))", TextBox1.Text)

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Woy schreef op donderdag 14 mei 2009 @ 18:05:
Of gebruik maken van String.Format
Of String.Concat of een StringBuilder gebruiken of... oh the possibilities are endless :+

[ Voor 12% gewijzigd door RobIII op 14-05-2009 18:24 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:51

Haan

dotnetter

RobIII schreef op donderdag 14 mei 2009 @ 18:17:
[...]

Of String.Concat of een StringBuilder gebruiken of... oh the possibilities are endless :+
Het is vooral de kunst om de juiste methode voor het juiste doeleinde te vinden :+

Kater? Eerst water, de rest komt later


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Haan schreef op donderdag 14 mei 2009 @ 18:25:
[...]

Het is vooral de kunst om de juiste methode voor het juiste doeleinde te vinden :+
Ik vond voor dit doeleinde de & operator dus wel voldoende ;)

[ Voor 13% gewijzigd door RobIII op 14-05-2009 18:26 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Avvd
  • Registratie: November 2003
  • Niet online
Erg bedankt voor de snelle reacties. Het was inderdaad de & operator waar ik naar op zoek was.

[ Voor 186% gewijzigd door Avvd op 15-05-2009 18:49 ]

Pagina: 1