Hey Leute,
seit letzte Wochen beschäftige ich mich .Net und habe mit Visual Web Developer 2005 installiert. Habe auch eine kleine Anwendung fertig.
Nun möchte ich ein Datei hochladenkönne und den NAme in eine SQL DB schreiben.
Datei hoch laden geht schon mal nur den Name der Datei in die DB schreiben kriege ich nicht hin. Ich glaube mein Problem ist zur Zeit folgendes:
YOUR CONNECTION STRING (siehe unten)
alles was ich da eintrage wird nicht angenommen. das ist zum verzweifeln :-(
Kann mir bitte bitte jemande helfen?
Der Connection String steht doch in der web.config oder? Ich habe den versucht schon einzufügen nur irgendwie mache ich da Fehler wird nicht angenommen. :-(
ich mir kann hier jemand helfen
seit letzte Wochen beschäftige ich mich .Net und habe mit Visual Web Developer 2005 installiert. Habe auch eine kleine Anwendung fertig.
Nun möchte ich ein Datei hochladenkönne und den NAme in eine SQL DB schreiben.
Datei hoch laden geht schon mal nur den Name der Datei in die DB schreiben kriege ich nicht hin. Ich glaube mein Problem ist zur Zeit folgendes:
YOUR CONNECTION STRING (siehe unten)
alles was ich da eintrage wird nicht angenommen. das ist zum verzweifeln :-(
Kann mir bitte bitte jemande helfen?
Code:
Partial Class Files Inherits System.Web.UI.Page Protected Sub btnUpload_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnUpload.Click 'Forum <add name="freelancerberConnectionString" connectionString="Data Source=015\SQLEXPRESS;Initial Catalog=freelancerber;Integrated Security=True" providerName="System.Data.SqlClient"/> Dim sqlConnection1 As New System.Data.SqlClient.SqlConnection<b>("YOUR CONNECTION STRING")</b> Dim strname As String Dim cmd As New System.Data.SqlClient.SqlCommand 'Forum If FileUpload1.HasFile Then Try lblStatus.Text = "Uploading File " + FileUpload1.FileName FileUpload1.SaveAs("C:\\Files\\" + FileUpload1.FileName) 'Forum Image1.ImageUrl = ResolveUrl(".\Uploaded_files\" + FileUpload1.FileName) strname = FileUpload1.FileName.ToString() cmd.CommandType = System.Data.CommandType.Text cmd.CommandText = "INSERT files (filesname, fileshyperlink) VALUES (5, 'NorthWestern')" cmd.Connection = sqlConnection1 sqlConnection1.Open() cmd.ExecuteNonQuery() sqlConnection1.Close() 'cmd = New Data.SqlClient.SqlCommand("Insert into files values(filesname,' " & strname & " ')", connection) 'cmd.ExecuteNonQuery() 'Forum lblStatus.Text = "File Successfully Uploaded" Catch lblStatus.Text = "Unable to save the file" End Try Else lblStatus.Text = "You have to select a file to upload" End If End Sub End Class
Der Connection String steht doch in der web.config oder? Ich habe den versucht schon einzufügen nur irgendwie mache ich da Fehler wird nicht angenommen. :-(
Code:
<connectionStrings> <add name="freelancerberConnectionString" connectionString="Data Source=PC-015\SQLEXPRESS;Initial Catalog=freelancerber;Integrated Security=True" providerName="System.Data.SqlClient"/> </connectionStrings>
ich mir kann hier jemand helfen
Comment