Nu har jag kraffsat min hårbotten i 2 dagars tid, läst på internet men inte hittat någon som har samma problem som jag.
Jag kör ASP.NET2.0, c#, MSSQL2000, och försöker spara en bild i databasen.
Jag använder mig av TableAdapters och har gjort det ett tag, mycket smidigt, har fungerat klockrent. Mitt problem nu är att jag försöker ta en uppladdad bild, göra om den till en Byte array och skicka med den som argument till en metod i tableadaptern för att sparas i databasen. Problemet är att det som sparas i databasen endast är det första item i arrayen.
När jag debuggar så ser jag att min byte array är knökfull av data precis när den skickas som argument till tableadaptern, så frågan är var felet sitter? Jag ser också att tableadaptern vill ha en System.Byte[] som inparameter så allt verkar fint. Inga fel generas heller, det sparas bara för lite data i tabellen.
Jag ska tillägga att datatypen i tabellen är Image, jag använder mig av stored procedures för lagring av datat.
Någon som har en idé?