У меня запущен SQL Server, и я хочу создать строку на основе имеющихся строк таблицы SQL, но я не знаю, как это сделать.
Все, что мне нужно, это программа для поиска идентификатора строки и вставки данных в таблицу.
Кто-нибудь может мне помочь?
Me.DataGridView1.Rows.Add(????)
Могут быть примеры отображения данных из базы данных в DataGridView по всему Интернету, поэтому тот факт, что вы, кажется, вообще не знаете, что делать, указывает на то, что вы пытались выяснить это. Вы обязаны сделать все, что в ваших силах, прежде чем размещать здесь сообщения, включая поиск в Интернете и попытки реализовать то, что вы найдете.


Что ж, вы не предоставили много информации о своей настройке, но я думаю, вам нужно что-то вроде этого (общий пример того, как вставлять данные в таблицу SQL Server).
Imports System.Data.SqlClient
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim connetionString As String
Dim connection As SqlConnection
Dim adapter As New SqlDataAdapter
Dim sql As String
connetionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password"
connection = New SqlConnection(connetionString)
sql = "insert into product (Product_id,Product_name,Product_price) values(7,'Product7',700)"
Try
connection.Open()
adapter.InsertCommand = New SqlCommand(sql, connection)
adapter.InsertCommand.ExecuteNonQuery()
MsgBox("Row inserted !! ")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
End Class
1. Загрузить данные из базы данных в объект
DataTable, 2. Привязать базу данных кDataGridView:MyDataGridView.DataSource = loadedDataTable