sql >> Database >  >> RDS >> Sqlserver

Kan een grote afbeeldingsgrootte die in de database in asp.net is INSERT, niet UPDATEN

Ik ben er niet achter wat dit veroorzaakt, maar ik heb een oplossing bedacht door eerst een verwijderquery te hebben en vervolgens gegevens in te voegen.

   SQLStr = "delete FROM [Patient_Data].[dbo].[tbPatientImage]  where HospNum='" & Session.Item("HospNum") & "'" & _
            " and IDNum='" & Session.Item("IDNum") & "' and FileType= '" & lblHeader.Text & "'"

        Dim cmd As New SqlCommand(SQLStr, con)
        cmd.Connection = con
        con.Open()

        cmd.ExecuteNonQuery()

        SQLStr = "  INSERT INTO [Patient_Data].[dbo].[tbPatientImage](HospNum,IDNum, DoctorID, PatImage , FileType, FileName, FileSize , TransDATE) " & _
                " VALUES (@HospNum,@IDNum, @DoctorID, @Data, @FileType, 'Patient Photo' , @FileSize,  GETDATE())"

        cmd.CommandText = SQLStr
        'cmd.CommandTimeout = 120     
        cmd.Parameters.AddWithValue("@HospNum", Session.Item("HospNum"))
        cmd.Parameters.AddWithValue("@IDNum", Session.Item("IDNum"))
        cmd.Parameters.AddWithValue("@DoctorID", Session.Item("DoctorID"))
        cmd.Parameters.AddWithValue("@FileType", lblHeader.Text)
        cmd.Parameters.AddWithValue("@FileSize", FileSizeOfIMG)
        cmd.Parameters.Add(ImageTypeDataOfImage)
        cmd.ExecuteNonQuery()
        con.Close()
        GetData()
        lblMessage.Text = "Saved."

    End Using
End Sub



  1. 1-1 Chatsysteem met PHP/MySQL

  2. Hoe IPv6 van binair te converteren voor opslag in MySQL

  3. Percona XtraDB-cluster bewaken - belangrijkste meetgegevens

  4. Hoe gebruik ik de Embedded PostgreSQL Server Java-component als een aparte service?