---
title: "Hur jag får data från sql till fil som jag skriver på server"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/109885-hur-jag-får-data-från-sql-till-fil-som-jag-skriver-på-server"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "pk-333"
published: "2004-08-23T18:43:13.000Z"
updated: "2004-08-24T09:54:37.000Z"
replies: 3
views: 342
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/109885-hur-jag-får-data-från-sql-till-fil-som-jag-skriver-på-server"
---

# Hur jag får data från sql till fil som jag skriver på server

## #1 — pk-333, 2004-08-23T18:43Z

Jag har databas koppling från sql-server

och jag vet hur jag skriver text till filen 

tex. 
 sub submit_fil(obj as object, e as eventargs)
 
  dim box as string =Request.Form("box")
  dim namn as new sql
 
    		Dim objWriter as new StreamWriter(server.MapPath("test.txt"), true)
		
		objWriter.WriteLine(" text test")
		objWriter.WriteLine(box)
		objWriter.Write(" text test")
		
		objWriter.Close
end sub		

Mitt problem är; hur får jag ned data som ligger i sql till en text-fil på servern.

Jag vet hur jag skriver sql-koppling och dataset till sql, men  hur får jag ner datan till filen ?

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

## #2 — Dino, 2004-08-23T20:38Z

Om detta inte är vad du vill, så får du förklara lite bättre.

```
SqlConnection conn = new SqlConnection([i]connectionString[/i]);
SqlCommand cmd = new SqlCommand([i]sqlsats[/i], conn);

string data;

using(conn)
{
   conn.Open();
   data = (string)cmd.ExecuteScalar();
}

using (StreamWriter sw = new StreamWriter(Server.MapPath("fil.txt"))) 
{
   sw.Write(data);
}
```

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

## #3 — pk-333, 2004-08-24T09:40Z

Jag ska titta på det, men jag kan inte så mycket C#, Jag ska prova i VB i stället, jag återkommer med hur det fungerarde

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

## #4 — pk-333, 2004-08-24T09:54Z

Här kommer lite komplettering

Här jag jag koden, jag vill ha in sql data där det står "sqldata",
men jag ska undersöka C# koden som är exemplet ovan 

sub submit_fil(obj as object, e as eventargs)
 
 		Dim connectionString As String = "string"
        Dim sqlConnection As System.Data.SqlClient.SqlConnection = New System.Data.SqlClient.SqlConnection(connectionString)
        
        Dim queryString As String = "SELECT \[tabell\].\* FROM \[tablell\]"
        Dim sqlCommand As System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommand(queryString, sqlConnection)
 
    	Dim objWriter as new StreamWriter(server.MapPath("test.txt"), true)
		objWriter.WriteLine(sqldata)
		objWriter.Close
end sub

Det är i ovanstående kod som jag behöver hjälp

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/109885-hur-jag-får-data-från-sql-till-fil-som-jag-skriver-på-server
