Avatar billede tomjelen Nybegynder
26. februar 2004 - 15:47 Der er 2 kommentarer og
1 løsning

Hvordan gemmer jeg binær data i en mssql db med oledb provider?

Jeg har oprettet en kolonne i min MSSQL DB af typen Image, da jeg gerne vil opbevare nogle små billeder der. Jeg har gemt mit billed i et byte[], som jeg nu gerne vil gemme ned i databasen.
Jeg kan få det til at virke med SqlClient, hvor jeg går således:
public void setBinaryData(byte[] b)       
{
    conn.Open();
    SqlCommand addBin = new SqlCommand(
        "INSERT INTO tblBinary ("+
        "BinID,BinData) "+
        "VALUES(@BinID,@BinData)",conn);

    addBin.Parameters.Add("@BinID", SqlDbType.Int).Value = 1;
    addBin.Parameters.Add("@BinData", SqlDbType.Image, b.Length).Value = b;

    addBin.ExecuteNonQuery();
    conn.Close();
}

Men jeg er nu tvunget til at bruge en oledb provider og kan ikke få det til at fungere.
Avatar billede tomjelen Nybegynder
26. februar 2004 - 15:55 #1
oops, dobble post.. Se andet indlæg med samme titel
Avatar billede bearhugx Nybegynder
27. februar 2004 - 02:02 #2
Hej tomjelen >> vær venligt at lukke dette spørgsmål så (læg et svar selv og tag points)

mvh
/bearhugx , coadmin
Avatar billede tomjelen Nybegynder
27. februar 2004 - 09:25 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester