Write XML file from sql database in vb.net also example of sql connection with OleDbDataAdapter control.
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
Let's start with Microsoft visual studio 2008\2005\2003 using language Microsoft vb.net.Create a new project name "create xml file from Microsoft sql database". Also Microsoft Sql server 2008 \2005 express or evaluation Open run command and type "devenv" after press enter. After open Microsoft visual studio go to file menu and select new project or as shown in figure like this..
Now Left pane select vb.net , after select vb.net language go to templates and select windows form application also type the name according to you in the name box click on OK button.Now form1 will be open as shown in figure..
After drag ,drop and rename buttons on form design. Now double click on create directory button , Also declare namespace above the public class
Imports System.Threading.Thread
Imports System.IO
Private Sub createDirectorybutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles createDirectorybutton1.Click
Directory.CreateDirectory("d:\\AC_backup") 'you can change your location
MessageBoxEx.Show("Backup Folder created in d:\AC_Backup ", "Sujay Application", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Sub
check your directory is created or not in d:\\AC_backup this directory. After directory created we will create xml file from sql database. Before create xml file from sql database , first create a connection with "OleDbDataAdapter" control . Drag OleDbDataAdapter control from toolbox on form after drop this control a dataadapter configuration wizard is open as shown in figure..
if you have already create a connection then click on next button if not then click on new connection button as shown figure , after click on new connection a add connection windows open like this figure..
After create a connection , click on next button...After click on next button , will be open new window as shown in figure ..then click on Query bulider button
Next shown in figure..do this
Next shown in figure..do this
Next shown in figure..do this
Next shown in figure..do this
Click on Ok Button .Next shown in figure..do this
Next shown in figure..do this
After click on finish button.Next shown in figure..do this
Type the name of dataset and click OK as shown in figure..
Now your connection is completed.After complete a connection write a code to button event for create a xml file from sql database. First , declare namspace
Imports System.Data.SqlClient
Imports System.Data.OleDb
Now double click on create xml file button and write code as given ..
Try
Dim MyConnection1 As SqlConnection = New SqlConnection("server=.\SQLEXPRESS;database=Assoc_comp;Trusted_Connection=yes")
Dim MyCommand1 As SqlDataAdapter = New SqlDataAdapter("select * from Employee", MyConnection1)
Dim DS As New DataSet()
MyCommand1.Fill(DS, "Employee")
DS.WriteXmlSchema("d:\AC_backup\Employee.xsd")
DS.WriteXml("d:\AC_backup\Employee.xml")
Catch ex As SqlException
MessageBox.Show(ex.Message, "Sujay Application", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
Now you have to completed create a xml file from sql database. Check xml file ---> go to directory 'd:\AC_backup\' double clickon employee.xml file --> tthe xml file will be open in browser also contain your data from sql database. Thanks.
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
Let's start with Microsoft visual studio 2008\2005\2003 using language Microsoft vb.net.Create a new project name "create xml file from Microsoft sql database". Also Microsoft Sql server 2008 \2005 express or evaluation Open run command and type "devenv" after press enter. After open Microsoft visual studio go to file menu and select new project or as shown in figure like this..
Now Left pane select vb.net , after select vb.net language go to templates and select windows form application also type the name according to you in the name box click on OK button.Now form1 will be open as shown in figure..
After drag ,drop and rename buttons on form design. Now double click on create directory button , Also declare namespace above the public class
Imports System.Threading.Thread
Imports System.IO
Private Sub createDirectorybutton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles createDirectorybutton1.Click
Directory.CreateDirectory("d:\\AC_backup") 'you can change your location
MessageBoxEx.Show("Backup Folder created in d:\AC_Backup ", "Sujay Application", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Sub
check your directory is created or not in d:\\AC_backup this directory. After directory created we will create xml file from sql database. Before create xml file from sql database , first create a connection with "OleDbDataAdapter" control . Drag OleDbDataAdapter control from toolbox on form after drop this control a dataadapter configuration wizard is open as shown in figure..
if you have already create a connection then click on next button if not then click on new connection button as shown figure , after click on new connection a add connection windows open like this figure..
Next shown in figure..do this
Next shown in figure..do this
Next shown in figure..do this
Next shown in figure..do this
Click on Ok Button .Next shown in figure..do this
Next shown in figure..do this
After click on finish button.Next shown in figure..do this
Type the name of dataset and click OK as shown in figure..
Now your connection is completed.After complete a connection write a code to button event for create a xml file from sql database. First , declare namspace
Imports System.Data.SqlClient
Imports System.Data.OleDb
Now double click on create xml file button and write code as given ..
Try
Dim MyConnection1 As SqlConnection = New SqlConnection("server=.\SQLEXPRESS;database=Assoc_comp;Trusted_Connection=yes")
Dim MyCommand1 As SqlDataAdapter = New SqlDataAdapter("select * from Employee", MyConnection1)
Dim DS As New DataSet()
MyCommand1.Fill(DS, "Employee")
DS.WriteXmlSchema("d:\AC_backup\Employee.xsd")
DS.WriteXml("d:\AC_backup\Employee.xml")
Catch ex As SqlException
MessageBox.Show(ex.Message, "Sujay Application", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
Now you have to completed create a xml file from sql database. Check xml file ---> go to directory 'd:\AC_backup\' double clickon employee.xml file --> tthe xml file will be open in browser also contain your data from sql database. Thanks.
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
No comments