---
title: "Enkelt skit problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/102351-enkelt-skit-problem"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "asmodie"
published: "2004-04-26T11:48:49.000Z"
updated: "2004-04-26T11:52:53.000Z"
replies: 2
views: 298
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/102351-enkelt-skit-problem"
---

# Enkelt skit problem

## #1 — asmodie, 2004-04-26T11:48Z

Vad fan är del med detta.

Jag har gjort en stored procedure
Som först insertar en rad och sedan kör jag
SELECT @@IDENTITY AS 'fileID'

När jag sedan kör en sqlDatareader och försöker få ut skiten går allt åthelvette.

```
					SqlConnection sqlCon = new SqlConnection(ConfigurationSettings.AppSettings["conString"].ToString());
					SqlCommand sqlCom = sqlCon.CreateCommand();
					sqlCom.CommandText = "SP_AddFile";
					sqlCom.CommandType = CommandType.StoredProcedure;
					sqlCom.Parameters.Add("@fileName", Path.GetFileName(myFile.FileName));
					sqlCom.Parameters.Add("@folderID", Request.QueryString["folderID"].ToString());

					sqlCon.Open();

					SqlDataReader reader = sqlCom.ExecuteReader();

					string fileID = "";

					if(reader.Read())
					{
						fileID = Convert.ToString(reader.GetInt32(0));
					}
```

 

Jag får felet 

```
[InvalidCastException: Specified cast is not valid.]
   System.Data.SqlClient.SqlDataReader.GetSqlInt32(Int32 i)
   System.Data.SqlClient.SqlDataReader.GetInt32(Int32 i)
```

 

Jag är 100 på att den returnerar en siffra. Jag har testat sp:n i queryanalyern. Jag har även provat med string och jag får samma problem.

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

## #2 — asmodie, 2004-04-26T11:52Z

Har löst det.
Försökte radera gick inte så bra.

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

## #3 — PDahlen, 2004-04-26T11:52Z

Det ska vara

SELECT @@IDENTITY AS fileID

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/102351-enkelt-skit-problem
