Я разрабатываю одну утилиту переноса для переноса данных из одной таблицы в другую с помощью vb.net, потому что мне нужно внести некоторые изменения в данные, а затем вставить он в другую таблицу, делая это, я пришел к тому, что я вставляю данные в SQL-сервер SQL из таблицы данных, используя цикл через таблицу данных, но когда я перехожу на SQL Server и проверяю, что эти данные есть или нет, order by Srno, это первый раз, когда я вижу подобное. Прежде чем вставлять данные, я показываю данные в DataGridView, и он отображается полностью в нем, но как только я вставляю данные из таблицы данных в SQL Server DB он не сохраняется в том порядке, который отображается в DataGridViewДанные не вставляются в базу данных SQL Server упорядоченным образом из datatable vb.net
Примечание: Я попытался также пропустить DataGridView, но он делает то же самое.
Пожалуйста, проверьте следующий код для понимания, у меня 4500 записей должны быть перенесены
If finalDT.Rows.Count > 1 Then
For Each q In finalDT.Rows
'MessageBox.Show(q.item("ID").ToString + q.item("ODate").ToString + q.item("WDate").ToString)
id = q.item("ID")
odate = q.item("Odate")
wdate = q.item("WDate")
intime = q.item("WDatetime")
outtime = q.item("ODatetime")
qry = "insert into weight3 values ('" & id & "','" & odate & "','" & wdate & "','" & intime & "','" & outtime & "')"
updateWt(qry) - Insert QRY Goes for operation
Next
End If
Пожалуйста, проверьте это изображение, чтобы увидеть, как будут вставлены данные.
Остальные детали являются следующие,
Схема базы данных
Srno int
Odate datetime
Wdatetime datetime
intime nvarchar(50)
outtime nvarchar(50)
Таблица данных
finalDT.Columns.Add("ID", GetType(Integer))
finalDT.Columns.Add("ODate", GetType(String))
finalDT.Columns.Add("WDate", GetType(String))
finalDT.Columns.Add("WDateTime", GetType(String))
finalDT.Columns.Add("ODateTime", GetType(String))
Привет, Marc_s, попытался выполнить ту же операцию с использованием порядка, но не работал – Infirazor
Хорошо, так как я могу выполнить ту же операцию во время вставки, потому что, как вы могли видеть снимок экрана, я не получаю любой ключ, чтобы вставить его в способ – Infirazor
Хорошо Спасибо Mark_S Я хорошо понял ..! – Infirazor