---
title: "Fel vid hämtning från databas: Unrecognized escape sequence"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/20317-fel-vid-hämtning-från-databas-unrecognized-escape-sequence"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Quazzo"
published: "2002-01-18T11:40:00.000Z"
updated: "2002-01-18T17:11:00.000Z"
replies: 3
views: 320
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/20317-fel-vid-hämtning-från-databas-unrecognized-escape-sequence"
---

# Fel vid hämtning från databas: Unrecognized escape sequence

## #1 — Quazzo, 2002-01-18T11:40Z

Hej !
Får följande felmeddelande när jag försöker hämta från access-databas. 
Det är alltså kopplingen till databasen som är fel, någon som vet vad det kan vara ?

Felmeddelande:

```
Compiler Error Message: CS1009: Unrecognized escape sequence
Source Error:

Line 3: <%@ Import Namespace="System.Data.OleDb" %>
Line 4: <%
Line 5 string strDbCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\inetpub\aspnet\test.mdb;";
Line 6: //string strDbCon = "Provider=SQLOLEDB;Server=myServer;Database=myDatabase;Uid=user;Pwd=pass;";
Line 7:
```

Här följer min testsida: hello.aspx

```

<%@ Page Language="C#" Debug="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<%
string strDbCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\inetpub\aspnet\test.mdb;";
//string strDbCon = "Provider=SQLOLEDB;Server=myServer;Database=myDatabase;Uid=user;Pwd=pass;";
string strSQL = "Select * from Users";

DataSet ds = new DataSet();
OleDbDataAdapter oleQuery = new OleDbDataAdapter(strSQL, strDbCon);
oleQuery.Fill(ds, "Table");

DataTable dt = ds.Tables["Table"];

foreach (DataRow dr in dt.Rows) {
Response.Write(dr["Field"] + "<br>");
}
%>
```

\[Redigerat av Quazzo den 18 jan 2002\]

Permalänk: https://www.webforum.nu/p/20317

## #2 — Vide, 2002-01-18T14:12Z

Testa detta:

```
string strDbCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\inetpub\aspnet\test.mdb;";
```

@ betyder att den tar strängen som den kommer, annars försöker den att använde "\\" som escapetecken.

Mvh, Vide

Permalänk: https://www.webforum.nu/p/349307

## #3 — NETwork, 2002-01-18T15:23Z

Alternativt så här:

```
Data Source=d:\\inetpub\\aspnet\\test.mdb
```

Men i det här fallet så var ju Vides alternativ mycket trevligare, det kände jag inte till. :) Men det kan vara bra att känna till båda.

Permalänk: https://www.webforum.nu/p/349308

## #4 — Quazzo, 2002-01-18T17:11Z

Tack !
Nu funkar det bra !

Permalänk: https://www.webforum.nu/p/349309

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/20317-fel-vid-hämtning-från-databas-unrecognized-escape-sequence
