'--------------------------------------------
Function XMLDataBlankGet(ByVal poXML As MSXML.DOMDocument) As String
Dim kt2 As String, kt As String, sp As String
kt = Chr(34)
kt2 = Chr(34) & Chr(34)
sp = Space(1)
Dim oNd_M As IXMLDOMNode
Set oNd_M = oDom.selectSingleNode("//editform[@name=""" & "myform" & """]")
'--- template for blank XMLData
s = "<M " & Space(1)
For i = 0 To oNd_M.childNodes.length - 1
'MsgBox oNd_M.childNodes(i).Attributes(7).Text
If oNd_M.childNodes(i).Attributes(7).Text = "dt_date" Then
s = s & oNd_M.childNodes(i).Attributes(2).Text & "="
& kt & Date & kt & sp
ElseIf oNd_M.childNodes(i).Attributes(7).Text = "dt_number" Then
s = s & oNd_M.childNodes(i).Attributes(2).Text & "="
& kt & 0 & kt & sp
ElseIf oNd_M.childNodes(i).Attributes(7).Text = "dt_string" Then
s = s & oNd_M.childNodes(i).Attributes(2).Text & "="
& kt2 & sp
ElseIf oNd_M.childNodes(i).Attributes(7).Text = "dt_bit" Then
s = s & oNd_M.childNodes(i).Attributes(2).Text & "="
& kt & 0 & kt & sp
Else
MsgBox "tidak ditemukan tipe data '" & _
oNd_M.childNodes(i).Attributes(7).Text & "'", vbCritical,
"modXML.XMLDataBankGetMD"
End If
Next i
s = s & "/>"
XMLDataBlankGet = s
Set oNd_M = Nothing
End Function
Di bawah ini adalah gambar program kita sedang beraksi:

Setelah melakukan pengisian di textbox lalu tekan tombol simpan. Hasilnya data tersimpan
di SQL Server.
Bila dilihat dari SQL Server Enterprice Manager hasilnya seperti ini:

Download project
klik di sini
Untuk melihat pemakaiannya pada aplikasi database
klik di sini
Pemakaian pada program POS (program kasir supermarket)
klik di sini