In de hieronder staande code haalt het programma een string uit het register en plaatst deze in de connection string, als ik het programma dan debug geeft ie een foutmelding en die foutmelding zit 'm in de connection string.
Als ik het variabele verander in een ingebakken vaste string dus een fixed positie van de database dan doet ie het wel...
Wat zou hier het probleem kunnen zijn want de val waarde wordt nu toch tussen de connectionstring geplakt?
Als ik het variabele verander in een ingebakken vaste string dus een fixed positie van de database dan doet ie het wel...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| '
'Regvalue
'
Dim regKey As RegistryKey
Dim val As String
regKey = Registry.LocalMachine.OpenSubKey(" SUBKEY HIER ", True)
val = regKey.GetValue(" WAARDE VAN DE SUBKEY ")
'
'OdbcConnection1
'
Me.OdbcConnection1.ConnectionString = "DSN=Firebird Driver;" & _
"Dbname=" & val & "database.fdb;" & _
"CHARSET=NONE;" & _
"Driver={Firebird/InterBase(r) driver};" & _
"PWD=BLAAT;" & _
"UID=BLAAT" |
Wat zou hier het probleem kunnen zijn want de val waarde wordt nu toch tussen de connectionstring geplakt?
Never eat yellow snow...