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


Fel i uppdatering av dll fil?

Postades av 2006-03-13 23:34:21 - Michael Bohman, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 517 personer

Vet inte om jag är i rätt forum...men så här är frågan. Sökvägen till min (access) databas ligger hashad i en dll fil som jag använder mig av i mina codebehind. Nyligen har problemet 'System.Data.OleDb.OleDbException: Ogiltig sökväg' börjat dyka upp. Om jag startar om datorn och browsar direkt är det inga problem men om jag är inne i visual studio och arbetar så händer detta fel. Någon idé om vad som kan vara orsaken?

//Micke


Svara

Sv: Fel i uppdatering av dll fil?

Postades av 2006-03-14 07:46:45 - Johan Djupmarker

<b>Sökvägen till min (access) databas ligger hashad i en dll fil</b>

Eftersom en hashning är en envägsfunktion så innebär det att du inte kan få fram din sökväg igen, så troligtvis är det inte det du har gjort...

Använder du en relativ sökväg? Hur ser sökvägen ut? Hur lagrar du den?

/Johan


Svara

Sv:Fel i uppdatering av dll fil?

Postades av 2006-03-14 08:33:48 - Michael Bohman

Hej
Rättar lite...sökvägen ligger hashad i web.config så här...
<code>
<add key="ConnStrAccess" value="MJvdmlkZXI9TWljcm1zb4Z0LkpldC5PTEVEQi40LjA7SmV0IE9MRURCOkRhdGFiYXNlIFBhc3N3b3JkPWZyaWHHBG07rgF0YSBTb3VyY2U9WFhY" />
</code>
och i dll filen så här...
<code>
using System;
using System.Configuration;
using System.Web.Security;
using System.Text;
using System.Text.RegularExpressions;
using System.Data;

namespace Conn
{
public class ConnectToDB
{
// HÄMTA FRÅN web.config
private static string strConnectionString = ConfigurationSettings.AppSettings["ConnStrAccess"];
// ÄHUMM...KRYTPERAD..JA!
private static string strDecryptedConnectionString = ASCIIEncoding.ASCII.GetString(Convert.FromBase64String(strConnectionString));
// ÄNDRA FYSISK SÖKVÄG TILL DATABASEN
private static string strEncryptedConnectionString = Regex.Replace(strDecryptedConnectionString, "XXX", System.Web.HttpContext.Current.Server.MapPath("..\\access\\dboIFK.mdb"));
// SKICKA STRÄNGEN
public static string db_Conn = strEncryptedConnectionString;

public void UpdateDB(string strName)
{

}
public void UpdateDBmarket(int iBuy, int iSell)
{
}
public void UpdateBDGuestbook(int iNum)
{
}
public void UpdateDBForum(int iView,int iAns)
{
}
}
}
</code>

//Micke


Svara

Sv: Fel i uppdatering av dll fil?

Postades av 2006-03-14 11:05:58 - Thomas Vanhaniemi

Bara för att påpeka, det där är ingen Hash utan bara en Base64 kodning som vem som helst hur lätt som helst kan göra om till läsbar text.
Dessutom är det ingen kryptering, ger ingen som helst säkerhet...


Svara

Sv: Fel i uppdatering av dll fil?

Postades av 2006-03-14 11:24:49 - Johan Djupmarker

Eftersom du använder en relativ sökväg så kanske sökvägen blir olika beroende på om du kör siten genom debuggern eller fristående? *gissar vilt*

/Johan


Svara

Sv:Fel i uppdatering av dll fil?

Postades av 2006-03-14 18:05:17 - Michael Bohman

Jag använder mig av en liknade dll fil som jag gjort och i den finns en hash (har bara varit jäkligt slarvig av mig och raderat filen utom dll:en, hittade denna gammla så jag postade den men tankegången är densamma)

Felet kanske beror på visual (2003) i sig själv, för jag har märkt att när jag kompilerar och kör så händer detta. Kan ligga en poäng i det du säger.

//Micke


Svara

Nyligen

  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino

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 570 877
27 965
271 771
1 052
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