Can some one help me to change this vb code to c#. What it does is to read an xml file an store data into sql server database.
Imports System
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.SqlTypes
Module Module1
Sub Main()
Dim objSQLConn As New SqlConnection("Server=TEST\\NETSDK;UID=sa;PWD=us;Database=Professional")
Dim objAdapter As SqlDataAdapter
Dim objDataRow, objDBRow As DataRow
Dim objDSXML As New DataSet()
Dim objDSDBTable As New DataSet("tblBooks")
Dim ObjCmdBuilder As SqlCommandBuilder
objDSXML.ReadXml("C:\TEST.xml")
objSQLConn.Open()
objAdapter = New SqlDataAdapter("select Sector,SubSector from Categories", objSQLConn)
objAdapter.Fill(objDSDBTable, "tblBooks")
For Each objDataRow In objDSXML.Tables(0).Rows
Next
With objDSDBTable.Tables(0)
objDBRow = .NewRow()
objDBRow(0) = objDataRow(0)
objDBRow(1) = objDataRow(1)
.Rows.Add(objDBRow)
End With
ObjCmdBuilder = New SqlCommandBuilder(objAdapter)
End Sub
End Module
Imports System
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.SqlTypes
Module Module1
Sub Main()
Dim objSQLConn As New SqlConnection("Server=TEST\\NETSDK;UID=sa;PWD=us;Database=Professional")
Dim objAdapter As SqlDataAdapter
Dim objDataRow, objDBRow As DataRow
Dim objDSXML As New DataSet()
Dim objDSDBTable As New DataSet("tblBooks")
Dim ObjCmdBuilder As SqlCommandBuilder
objDSXML.ReadXml("C:\TEST.xml")
objSQLConn.Open()
objAdapter = New SqlDataAdapter("select Sector,SubSector from Categories", objSQLConn)
objAdapter.Fill(objDSDBTable, "tblBooks")
For Each objDataRow In objDSXML.Tables(0).Rows
Next
With objDSDBTable.Tables(0)
objDBRow = .NewRow()
objDBRow(0) = objDataRow(0)
objDBRow(1) = objDataRow(1)
.Rows.Add(objDBRow)
End With
ObjCmdBuilder = New SqlCommandBuilder(objAdapter)
End Sub
End Module