---
title: "Felsöka SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/20203-felsöka-sql"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Vide"
published: "2001-05-21T21:36:00.000Z"
updated: "2001-05-22T08:20:00.000Z"
replies: 4
views: 449
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/20203-felsöka-sql"
---

# Felsöka SQL

## #1 — Vide, 2001-05-21T21:36Z

Hejsan...

Hur gör man för att felsöka en SQLsträng? Alltså skriva ut variabeln till HTML-sidan... i gamla ASP kunde man ju skriva ut det innan raden dåfelmeddelandet uppstod, men nu kan man ju inte se vad som blir fel eftersom ingenting visas förutom felmeddelandet...

Någon som har löst det på något smart sätt?

Mvh, Vide

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

## #2 — sgtpepper, 2001-05-21T21:59Z

Nu är ju jag inte en .NET-kille ;) Men finns det finns väl undantagshantering?

Fånga undantaget och skriv ut att det blivit ett fel samt innehållet i SQL-strängen.

I Java skulle jag gjort ungefär så här:

```
try {
 sqlQuery = "INSERT blala INTO blujsjs";
 .... lite snack med databasen
} catch (SQLException)
{
  out.println("Upps, ett fel!");
  out.println("SQL-sats: "+sqlQuery);
}
```

Hoppas att du förstår vad jag menar trots att jag smutsar ner ert nya fina forum med lite härlig Javakod :e ;)

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

## #3 — Vide, 2001-05-21T22:02Z

> Hoppas att du förstår vad jag menar trots att jag smutsar ner ert nya fina forum med lite härlig Javakod

Jodå, skall testa det... även fast du har skrivit i java :e

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

## #4 — Vide, 2001-05-21T22:08Z

Funkade finfint... tackar sgt... :)

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

## #5 — sgtpepper, 2001-05-22T08:20Z

Bra!

Undantagshantering är en synnerligen bra teknik, det bästa är att alltid fånga undantag och sedan snyggt röja upp / visa ett fint felmeddelande. I Java är man tvungen att åtminstone i sista nivån fånga upp kastade undantag, men jag vet inte riktigt hur Microsoft löst det i C#, jag har för mig att det inte är nödvändigt vilket är lite konstigt.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/20203-felsöka-sql
