 |
|
ขอวิธีการบันทึกโปรเจ็ค VB พร้อมกับ SQL หน่อยครับ ลองทำแล้วไม่ได้ |
|
 |
|
|
 |
 |
|
บันทึกยังไงรึครับ
แบบพวก Insert/update data
หรือ ทำตัว Install โปรแกรม พร้อมตัวฐานข้อมูลละครับ
หรือ สร้างโปรเจคมาแล้ว บันทึกไม่ได้
หรือ ฯลฯ
ปล.ไม่ได้กวนนะ แต่คำถามชวนงง
|
 |
 |
 |
 |
Date :
2017-04-21 08:25:26 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
บทความ/กระทู้มีเยอะเลยครับ
|
 |
 |
 |
 |
Date :
2017-04-21 09:19:48 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
@ออด๊าซ ตะมุตะมิ
ตัวของคุณ/ความต้องการของคุณ "อยู่ในกาลปัจจุบัน"
ตัวของผมอยู่ในอดีต/ความต้องการของผมมีไม่น้อยไปกว่าเดิม
(ยังคงใช้งานอยู่แต่มีไม่มากแล้ว)
Code (SQL)
'สำหรับ SQL Server และอื่นฯที่สนับสนุนคำสั่ง Merge
Public Shared Function SetInsertCommand(ByVal value As List(Of SEX_Model.AR_VAT)) As String
Dim s As New StringBuilder()
s.Append("MERGE INTO AR_VAT AS T ") 'Target
s.Append("USING ( VALUES ")
For Each r In value
s.Append("(")
s.Append(r.Tran_Type & ", ")
s.Append(r.Tran_Code & ", ")
s.Append(r.Tran_Desc & ", ")
s.Append(r.ACCount_NO & ", ")
s.Append(r.Project)
s.Append("), ")
Next
s.Remove(s.Length - 2, 2) 'Remove End of Rem***** [,Space(1)]
s.Append(") AS S (BCode, BName) ") 'Source
s.Append("ON T.BCode = S.BCode ")
s.Append("WHEN MATCHED AND S.BName = N'หอยมีขน' THEN ")
s.Append("DELETE ")
s.Append("WHEN MATCHED THEN ")
s.Append("UPDATE SET BName = S.BName ")
s.Append("WHEN NOT MATCHED BY TARGET AND S.BName <> N'หอยไร้ขน' THEN ")
s.Append("INSERT (BCode, BName) VALUES (S.BCode, S.BName);")
Return s.ToString()
End Function
ปล. คุณลองคิดเล่นฯดูว่า "พละกำลังสมองของผมมันลดน้อยถอยลงไปหรือไม่ตามอายุวัย"
|
 |
 |
 |
 |
Date :
2017-04-21 12:03:52 |
By :
หน้าฮี |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|