Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


App.path i VB.NET?

Postades av 2013-02-12 19:45:03 - Torbjörn Karlberg, i forum asp.net generellt, Tråden har 8 Kommentarer och lästs av 3961 personer

Tjena!

Jag får inte till de här med app.path i vb net har försökt med olika exempel som jag har hittat på nätet och letat och letat på div sidor men verkar som man håller inne med svaren kan man göra på detta viset eller kan man inte?

Någon som har ett litet svar eller exempel.
Ska kanske tillägga att jag vill ange sökvägen till min databas utan att hårdkoda detta.
App.paht & "Db/Databasnamn.mdb" tror jag har i vb6!!!

/Tobbe


Svara

Sv: App.path i VB.NET?

Postades av 2013-02-13 13:30:56 - Tomas Granlund

Var ligger din databas och hur hamnar den där (ingår i nån form av installationspaket/förutsätts den finnas på ett visst ställe sen tidigare/inkluderas som resurs i ditt projekt)?

' ex: Vanlig windows-app (d.v.s. inget wpf, ClickOnce eller nåt annat mysko scenario), 
' Programmet antas vara installerat under C:\Program\HelloWorld\HelloWorld.exe

' Här ligger den binär som körs
Application.StartupPath ' C:\Program\HelloWorld

' Fullständig sökväg till binären
Application.ExecutablePath ' C:\Program\HelloWorld\HelloWorld.exe

' Här är ett bra ställe för programmet att lagra sin användarspecifika data
Application.LocalUserAppDataPath ' C:\Users\Kalle.Anka\AppData\Local\HelloWorld\HelloWorld\1.0.0.0

' Här är ett bra ställe för programmet att lagra sin gemensamma (d.v.s. icke användarspecifika) data
Application.CommonAppDataPath ' C:\ProgramData\HelloWorld\HelloWorld\1.0.0.0


Svara

Sv:App.path i VB.NET?

Postades av 2013-02-13 20:51:23 - Torbjörn Karlberg

Hej!

Fattar nada!!!

Detta har jag i vb6 för att ange sökvägen till databasen.

Set Dbs = OpenDatabase(App.Path & "\Db\Databas.mdb", False, False, _
";pwd=data@wdb")


Men hur gör man i VB net ?

/Tobbe


Svara

Sv: App.path i VB.NET?

Postades av 2013-02-14 11:39:27 - Torbjörn Karlberg

Okey! kan någon berätta för mig hur man ska göra för att programmet ska hitta Databasen i VB 2010 express. vbform.


Om jag installerar programmet på en server som jag inte vet namnet på eller om någon ändrar namn på server som programmet ligger på så kommer inte databasen att hittas om man hård kodar sökvägen tex Z:Gemensamnt\Program\Mittprogram\DB\Databas.mdb. vill ha som man gjorde i vb6 App.path & "Db\Databas.mdb men det verkar som det inte finns något sådant alternativ eller finns det något likande alternativ i VB 2010 express.


/Tobbe


Svara

Sv:App.path i VB.NET?

Postades av 2013-02-14 16:13:30 - Tomas Granlund

Givet att du (på nåt sätt) kan garantera att filstrukturen är
x:\what\ever\Program.exe
x:\what\ever\Db\Databas.mdb
(d.v.s. att databasen *alltid* ligger i mappen "Db" i samma mapp som binären för ditt program)
så borde du kunna använda

Application.StartupPath

istället för
App.Path


http://msdn.microsoft.com/en-us/library/system.windows.forms.application.startuppath.aspx


Svara

Sv: App.path i VB.NET?

Postades av 2013-02-14 18:54:21 - Torbjörn Karlberg

Hej!

När jag gör så här blir det fel

Dim conn As New OleDb.OleDbConnection
Dim cmd As New OleDb.OleDbCommand
Dim da As New OleDb.OleDbDataAdapter
Dim ds As New DataSet

conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = Application.StartupPath & "\Db\Databas.mdb"

Får jag felet: End of statement expected

Ska man göra på nått annat sätt jag vill bygga min applikation med kod för att hämta data från databasen.

Blir snart galen på detta vad gör jag för fel???

Tobbe


Svara

Sv:App.path i VB.NET?

Postades av 2013-02-15 07:15:34 - Thommy Lantz

Googlade och hittade detta

With database password

This is the connection string to use when you have an Access 2007 database
protected with a password using the "Set Database Password" function in Access.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;
Jet OLEDB:Database Password=MyDbPassword;

Some reports of problems with password longer than 14 characters.
Also that some characters might cause trouble.
If you are having problems, try change password to a short one with normal characters.

DataDirectory functionality
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\myAccess2007file.accdb;
Persist Security Info=False;


Network Location
Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=\\serverName\shareName\folder\myAccess2007file.accdb;


Svara

Sv:App.path i VB.NET?

Postades av 2013-02-15 10:36:09 - Tomas Granlund

Det saknas en fnutt och ett &-tecken

' du vill förmodligen ha
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " & Application.StartupPath & "\Db\Databas.mdb"
' och inte
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = Application.StartupPath & "\Db\Databas.mdb"


Svara

Sv: App.path i VB.NET?

Postades av 2013-02-15 14:22:20 - Torbjörn Karlberg

A tack Tomas!

Funkar

/Tobbe


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
835
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies