🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
3 messages
3 total messages Started by Netghost Thu, 04 Dec 2003 18:09
code in visual basic..
#3577
Author: Netghost
Date: Thu, 04 Dec 2003 18:09
18 lines
1647 bytes
Kan iemand mij helpen waarom volgend stukje code niet werkt?
Dit is de code :

Dim db As String
db = App.Path
Data1.DatabaseName = db & "\db1.mdb"

Bedoeling is dus om met een database te werken, en die eender waar te
plaatsen, maar in dezelfde map als de exe file die
gerund wordt. Maar dit werkt dus niet, en heb ik dus het pad naar de db
'hard gecodeerd' in de properties van de data1 (datacontrol) staan, met het
logische gevolg dat ik dus op een andere pc de toepassing in dezelfde map
moet plaatsen zoals in de code.

Iemand raad, hulp, tips?

TIA.
NG.
Re: code in visual basic..
#3585
Author: TRAX
Date: Thu, 04 Dec 2003 21:55
11 lines
1525 bytes
 en heb ik dus het pad naar de
> db 'hard gecodeerd' in de properties van de data1 (datacontrol)
> staan,

geef mij ne klop als ik verkeerd ben maar is dat hard gecodeerd? je kijkt
gewoon waar de applicatie wordt uitgeveoerd en gaat in die map naar de
database zoeken, dat is niet hard gecodeerd :)

de applicatie wordt bij het runnen in visual studio in de bin directory van
je project folder gedraaid, zet je db daar eens in zou normaal gezien moeten
werken dan
Re: code in visual basic..
#3432
Author: Guust
Date: Sun, 21 Dec 2003 19:01
33 lines
2138 bytes
TRAX wrote:

>  en heb ik dus het pad naar de
> 
>>db 'hard gecodeerd' in de properties van de data1 (datacontrol)
>>staan,
> 
> 
> geef mij ne klop als ik verkeerd ben maar is dat hard gecodeerd? je kijkt
> gewoon waar de applicatie wordt uitgeveoerd en gaat in die map naar de
> database zoeken, dat is niet hard gecodeerd :)
u heeft hem verkeerd begrepen vrees ik

> 
> de applicatie wordt bij het runnen in visual studio in de bin directory van
> je project folder gedraaid, zet je db daar eens in zou normaal gezien moeten
> werken dan
> 
dat kan het zijn

een ander truukje was in de 'ouwe' vb:

private IsDebugging as boolean
debug.assert(setDebug())

private function setDebug()
	IsDebugging = true
	setDebug = true  ' zal nu met return zijn!
end function

en dan met de IsDebugging verder in uw program 
sommige variabelen een 'hard coded' path geven en 
anders de App.Path gebruiken.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads