У меня есть вопрос о том, как insert
файл xls
в SQL Server
через кнопку загрузки.
У меня есть существующая таблица в SQL Server
, которая состоит из столбца
sno(id)
, customername
, customeridentity
, detail
.
Столбец sno
, customername
и customeridentity
уже заполнен, осталось только заполнитьдеталь xls
, которая должна быть загружена другими с помощью кнопки загрузки в выбранной строке.
Как я могу insert
файл xls
в SQL Server
с помощью ID
?
Мой код
Protected Sub DataUpload_Click(sender As Object, e As EventArgs)
Dim filepath As String = "C:\New folder\" + XXUpload.UploadedFiles.ToArray(0).FileName.ToString + ".xls"
Dim con, con1 As New OleDbConnection
Dim cmd, cmd1 As New OleDbCommand
Dim dt1 As New DataTable
con.ConnectionString = "Data Source=xx;Initial Catalog=xx;User Id=xx;Password=xx;Provider=SQLNCLI10"
con.Open()
cmd.Connection = con
cmd.CommandText = "Update RequestClip Set Detail = @details Where sno IN(Select sno from RequestClip); "
cmd.Parameters.AddWithValue("@details", filepath)
cmd.ExecuteNonQuery()
con.Close()
ClipGrid.DataBind()
End Sub
Ожидаемый результат
sno customername customeridentity detail
1 john 1 123.xls
2 max 2 223.xls