List:Internals« Previous MessageNext Message »
From:stefan Date:September 5 2005 1:56pm
Subject:bk commit - mysqldoc@docsrva tree (stefan:1.3479)
View as plain text  
Below is the list of changes that have just been committed into a local
mysqldoc repository of stefan. When stefan does a push these changes will
be propagated to the main repository and, within 24 hours after the
push, to the public repository.
For information on how to access the public repository
see http://www.mysql.com/doc/I/n/Installing_source_tree.html

ChangeSet
  1.3479 05/09/05 15:56:49 stefan@stripped +4 -0
  connector-net.xml:
    Sync with refman
    Add C# example provided by user

  refman-5.1/connector-net.xml
    1.6 05/09/05 15:55:57 stefan@stripped +235 -220
    Sync with refman

  refman-5.0/connector-net.xml
    1.6 05/09/05 15:55:53 stefan@stripped +235 -220
    Sync with refman

  refman-4.1/connector-net.xml
    1.6 05/09/05 15:55:49 stefan@stripped +235 -220
    Sync with refman

  refman/connector-net.xml
    1.25 05/09/05 15:55:34 stefan@stripped +235 -220
    Add C# example provided by user

# This is a BitKeeper patch.  What follows are the unified diffs for the
# set of deltas contained in the patch.  The rest of the patch, the part
# that BitKeeper cares about, is below these diffs.
# User:	stefan
# Host:	apollon.site
# Root:	/home/stefan/bk/mysqldoc

--- 1.24/refman/connector-net.xml	2005-08-30 05:05:05 +02:00
+++ 1.25/refman/connector-net.xml	2005-09-05 15:55:34 +02:00
@@ -2312,21 +2312,21 @@
         </para>
 
 <programlisting>
-	  Dim conn As New MySql.Data.MySqlClient.MySqlConnection
-		Dim myConnectionString as String
+Dim conn As New MySql.Data.MySqlClient.MySqlConnection
+Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  conn.ConnectionString = myConnectionString
-		  conn.Open()
-    
-    Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+myConnectionString = "server=127.0.0.1;" _
+            &amp; "uid=root;" _
+            &amp; "pwd=12345;" _
+            &amp; "database=test;"
+
+Try
+  conn.ConnectionString = myConnectionString
+  conn.Open()
+
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+  MessageBox.Show(ex.Message)
+End Try
   </programlisting>
 
         <para>
@@ -2334,8 +2334,23 @@
         </para>
 
 <programlisting>
-  C# EXAMPLE PENDING
-  </programlisting>
+MySql.Data.MySqlClient.MySqlConnection con = new
+MySql.Data.MySqlClient.MySqlConnection();
+string constr = "server=192.168.0.2;";
+constr += "uid=mike;";
+constr += "pwd=password;";
+constr += "database=test;";
+try
+{
+  con.ConnectionString = constr;
+  con.Open();
+  MessageBox.Show("Connected Successfully");
+}
+catch(MySql.Data.MySqlClient.MySqlException ex)
+{
+  MessageBox.Show(ex.Message);
+}
+</programlisting>
 
         <para>
           You can also pass the connection string to the constructor of
@@ -2347,20 +2362,20 @@
         </para>
 
 <programlisting>
-		Dim myConnectionString as String
+  Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
     Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+   MessageBox.Show(ex.Message)
+  End Try
   </programlisting>
 
         <para>
@@ -2444,23 +2459,23 @@
 <programlisting>
   Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
-		Catch ex As MySql.Data.MySqlClient.MySqlException
-			Select Case ex.Number
-				Case 0
-					MessageBox.Show("Cannot connect to server. Contact administrator")
-				Case 1045
-					MessageBox.Show("Invalid username/password, please try again")
-			End Select
-		End Try
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+   Select Case ex.Number
+    Case 0
+     MessageBox.Show("Cannot connect to server. Contact administrator")
+    Case 1045
+     MessageBox.Show("Invalid username/password, please try again")
+   End Select
+  End Try
   </programlisting>
 
         <para>
@@ -2552,27 +2567,27 @@
 <programlisting>
 Dim conn As New MySqlConnection
 Dim cmd As New MySqlCommand
-		
+  
 conn.ConnectionString = strConnection
 
 Try
-	conn.Open()
-	cmd.Connection = conn
-	
-	cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
-	cmd.Prepare()
-
-	cmd.Parameters.Add("?number", 1)
-	cmd.Parameters.Add("?text", "One")
-
-	For i = 1 To 1000
-		cmd.Parameters("?number").Value = i
-		cmd.Parameters("?text").Value = "A string value"
+ conn.Open()
+ cmd.Connection = conn
+ 
+ cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
+ cmd.Prepare()
+
+ cmd.Parameters.Add("?number", 1)
+ cmd.Parameters.Add("?text", "One")
+
+ For i = 1 To 1000
+  cmd.Parameters("?number").Value = i
+  cmd.Parameters("?text").Value = "A string value"
 
-		cmd.ExecuteNonQuery()
-	Next	
+  cmd.ExecuteNonQuery()
+ Next 
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
   </programlisting>
 
@@ -2691,21 +2706,21 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "CREATE PROCEDURE add_emp(" _
-	 	&amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
-	 	&amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
-	 	&amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
-	cmd.ExecuteNonQuery()
+ cmd.CommandText = "CREATE PROCEDURE add_emp(" _
+   &amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
+   &amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
+   &amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
+ cmd.ExecuteNonQuery()
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2763,34 +2778,34 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "add_emp"
-	cmd.CommandType = CommandType.StoredProcedure
+ cmd.CommandText = "add_emp"
+ cmd.CommandType = CommandType.StoredProcedure
 
-	cmd.Parameters.Add("?lname", 'Jones')
-	cmd.Parameters("?lname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?lname", 'Jones')
+ cmd.Parameters("?lname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?fname", 'Tom')
-	cmd.Parameters("?fname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?fname", 'Tom')
+ cmd.Parameters("?fname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
-	cmd.Parameters("?bday").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
+ cmd.Parameters("?bday").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?empno", MySqlDbType.Int32)
-	cmd.Parameters("?empno").Direction = ParameterDirection.Output
+ cmd.Parameters.Add("?empno", MySqlDbType.Int32)
+ cmd.Parameters("?empno").Direction = ParameterDirection.Output
 
-	cmd.ExecuteNonQuery()
+ cmd.ExecuteNonQuery()
 
-	MessageBox.Show(cmd.Parameters("?empno").Value)
+ MessageBox.Show(cmd.Parameters("?empno").Value)
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2932,48 +2947,48 @@
 
 <programlisting>
    Dim conn As New MySqlConnection
-		 Dim cmd As New MySqlCommand
+   Dim cmd As New MySqlCommand
 
-		 Dim SQL As String
+   Dim SQL As String
 
-		 Dim FileSize As UInt32
-		 Dim rawData() As Byte
-		 Dim fs As FileStream
+   Dim FileSize As UInt32
+   Dim rawData() As Byte
+   Dim fs As FileStream
 
-		 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+   conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-			Try
-			 fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
-				FileSize = fs.Length
+   Try
+    fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
+    FileSize = fs.Length
 
-				rawData = New Byte(FileSize) {}
-				fs.Read(rawData, 0, FileSize)
-				fs.Close()
+    rawData = New Byte(FileSize) {}
+    fs.Read(rawData, 0, FileSize)
+    fs.Close()
 
-				conn.Open()
+    conn.Open()
 
-				SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
+    SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
 
     cmd.Connection = conn
-				cmd.CommandText = SQL
-				cmd.Parameters.Add("?FileName", strFileName)
-				cmd.Parameters.Add("?FileSize", FileSize)
-				cmd.Parameters.Add("?File", rawData)
+    cmd.CommandText = SQL
+    cmd.Parameters.Add("?FileName", strFileName)
+    cmd.Parameters.Add("?FileSize", FileSize)
+    cmd.Parameters.Add("?File", rawData)
 
-				cmd.ExecuteNonQuery()
+    cmd.ExecuteNonQuery()
 
-				MessageBox.Show("File Inserted into database successfully!", _
+    MessageBox.Show("File Inserted into database successfully!", _
           "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
-			
-			 conn.Close()
-		 Catch ex As Exception
-			 MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
+   
+    conn.Close()
+   Catch ex As Exception
+    MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
           MessageBoxButtons.OK, MessageBoxIcon.Error)
-		 End Try
-	 </programlisting>
+   End Try
+  </programlisting>
 
         <para>
           [C#]
@@ -3023,48 +3038,48 @@
 
 <programlisting>
   Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myData As MySqlDataReader
-		Dim SQL As String
-		Dim rawData() As Byte
-		Dim FileSize As UInt32
-		Dim fs As FileStream
+  Dim cmd As New MySqlCommand
+  Dim myData As MySqlDataReader
+  Dim SQL As String
+  Dim rawData() As Byte
+  Dim FileSize As UInt32
+  Dim fs As FileStream
 
-	 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+  conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-		SQL = "SELECT file_name, file_size, file FROM file"
+  SQL = "SELECT file_name, file_size, file FROM file"
 
-		Try
-			conn.Open()
+  Try
+   conn.Open()
 
-			cmd.Connection = conn
-			cmd.CommandText = SQL
+   cmd.Connection = conn
+   cmd.CommandText = SQL
 
-			myData = cmd.ExecuteReader
+   myData = cmd.ExecuteReader
 
-			If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
+   If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
 
-			myData.Read()
+   myData.Read()
 
-			FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
-			rawData = New Byte(FileSize) {}
+   FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
+   rawData = New Byte(FileSize) {}
 
-			myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
+   myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
 
-			fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
-			fs.Write(rawData, 0, FileSize)
-			fs.Close()
-			
-			MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
+   fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
+   fs.Write(rawData, 0, FileSize)
+   fs.Close()
+   
+   MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
 
-			myData.Close()
-			conn.Close()
-		Catch ex As Exception
-			MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.Close()
+   conn.Close()
+  Catch ex As Exception
+   MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
   </programlisting>
 
         <para>
@@ -3163,30 +3178,30 @@
         </para>
 
 <programlisting>
- 	Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
  </programlisting>
 
         <para>
@@ -3310,34 +3325,34 @@
   Imports MySql.Data.MySqlClient
 
   Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = _
-		  "server=127.0.0.1;" _
-		   &amp; "uid=root;" _
-		   &amp; "pwd=12345;" _
-		   &amp; "database=test"
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
 
-		Try
-			conn.Open()
+  conn.ConnectionString = _
+    "server=127.0.0.1;" _
+     &amp; "uid=root;" _
+     &amp; "pwd=12345;" _
+     &amp; "database=test"
 
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Try
+   conn.Open()
+
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myReport.Load(".\world_report.rpt")
-			myReport.SetDataSource(myData)
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myReport.Load(".\world_report.rpt")
+   myReport.SetDataSource(myData)
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3393,32 +3408,32 @@
   Imports System.Data
   Imports MySql.Data.MySqlClient
 
-		Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
-			cmd.Connection = conn
-
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
-
-			myReport.Load(".\world_report.rpt")
-			myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
-			myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+  Dim myReport As New ReportDocument
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
+   cmd.Connection = conn
+
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
+
+   myReport.Load(".\world_report.rpt")
+   myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
+   myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3625,10 +3640,10 @@
 
 <programlisting>
     If Not myReader.IsDBNull(myReader.GetOrdinal("mytime")) Then
-			myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
-		Else
-			myTime = Nothing
-		End If
+   myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
+  Else
+   myTime = Nothing
+  End If
   </programlisting>
 
         <para>

--- 1.5/refman-4.1/connector-net.xml	2005-08-30 05:05:04 +02:00
+++ 1.6/refman-4.1/connector-net.xml	2005-09-05 15:55:49 +02:00
@@ -2312,21 +2312,21 @@
         </para>
 
 <programlisting>
-	  Dim conn As New MySql.Data.MySqlClient.MySqlConnection
-		Dim myConnectionString as String
+Dim conn As New MySql.Data.MySqlClient.MySqlConnection
+Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  conn.ConnectionString = myConnectionString
-		  conn.Open()
-    
-    Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+myConnectionString = "server=127.0.0.1;" _
+            &amp; "uid=root;" _
+            &amp; "pwd=12345;" _
+            &amp; "database=test;"
+
+Try
+  conn.ConnectionString = myConnectionString
+  conn.Open()
+
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+  MessageBox.Show(ex.Message)
+End Try
   </programlisting>
 
         <para>
@@ -2334,8 +2334,23 @@
         </para>
 
 <programlisting>
-  C# EXAMPLE PENDING
-  </programlisting>
+MySql.Data.MySqlClient.MySqlConnection con = new
+MySql.Data.MySqlClient.MySqlConnection();
+string constr = "server=192.168.0.2;";
+constr += "uid=mike;";
+constr += "pwd=password;";
+constr += "database=test;";
+try
+{
+  con.ConnectionString = constr;
+  con.Open();
+  MessageBox.Show("Connected Successfully");
+}
+catch(MySql.Data.MySqlClient.MySqlException ex)
+{
+  MessageBox.Show(ex.Message);
+}
+</programlisting>
 
         <para>
           You can also pass the connection string to the constructor of
@@ -2347,20 +2362,20 @@
         </para>
 
 <programlisting>
-		Dim myConnectionString as String
+  Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
     Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+   MessageBox.Show(ex.Message)
+  End Try
   </programlisting>
 
         <para>
@@ -2444,23 +2459,23 @@
 <programlisting>
   Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
-		Catch ex As MySql.Data.MySqlClient.MySqlException
-			Select Case ex.Number
-				Case 0
-					MessageBox.Show("Cannot connect to server. Contact administrator")
-				Case 1045
-					MessageBox.Show("Invalid username/password, please try again")
-			End Select
-		End Try
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+   Select Case ex.Number
+    Case 0
+     MessageBox.Show("Cannot connect to server. Contact administrator")
+    Case 1045
+     MessageBox.Show("Invalid username/password, please try again")
+   End Select
+  End Try
   </programlisting>
 
         <para>
@@ -2552,27 +2567,27 @@
 <programlisting>
 Dim conn As New MySqlConnection
 Dim cmd As New MySqlCommand
-		
+  
 conn.ConnectionString = strConnection
 
 Try
-	conn.Open()
-	cmd.Connection = conn
-	
-	cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
-	cmd.Prepare()
-
-	cmd.Parameters.Add("?number", 1)
-	cmd.Parameters.Add("?text", "One")
-
-	For i = 1 To 1000
-		cmd.Parameters("?number").Value = i
-		cmd.Parameters("?text").Value = "A string value"
+ conn.Open()
+ cmd.Connection = conn
+ 
+ cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
+ cmd.Prepare()
+
+ cmd.Parameters.Add("?number", 1)
+ cmd.Parameters.Add("?text", "One")
+
+ For i = 1 To 1000
+  cmd.Parameters("?number").Value = i
+  cmd.Parameters("?text").Value = "A string value"
 
-		cmd.ExecuteNonQuery()
-	Next	
+  cmd.ExecuteNonQuery()
+ Next 
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
   </programlisting>
 
@@ -2691,21 +2706,21 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "CREATE PROCEDURE add_emp(" _
-	 	&amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
-	 	&amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
-	 	&amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
-	cmd.ExecuteNonQuery()
+ cmd.CommandText = "CREATE PROCEDURE add_emp(" _
+   &amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
+   &amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
+   &amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
+ cmd.ExecuteNonQuery()
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2763,34 +2778,34 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "add_emp"
-	cmd.CommandType = CommandType.StoredProcedure
+ cmd.CommandText = "add_emp"
+ cmd.CommandType = CommandType.StoredProcedure
 
-	cmd.Parameters.Add("?lname", 'Jones')
-	cmd.Parameters("?lname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?lname", 'Jones')
+ cmd.Parameters("?lname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?fname", 'Tom')
-	cmd.Parameters("?fname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?fname", 'Tom')
+ cmd.Parameters("?fname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
-	cmd.Parameters("?bday").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
+ cmd.Parameters("?bday").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?empno", MySqlDbType.Int32)
-	cmd.Parameters("?empno").Direction = ParameterDirection.Output
+ cmd.Parameters.Add("?empno", MySqlDbType.Int32)
+ cmd.Parameters("?empno").Direction = ParameterDirection.Output
 
-	cmd.ExecuteNonQuery()
+ cmd.ExecuteNonQuery()
 
-	MessageBox.Show(cmd.Parameters("?empno").Value)
+ MessageBox.Show(cmd.Parameters("?empno").Value)
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2932,48 +2947,48 @@
 
 <programlisting>
    Dim conn As New MySqlConnection
-		 Dim cmd As New MySqlCommand
+   Dim cmd As New MySqlCommand
 
-		 Dim SQL As String
+   Dim SQL As String
 
-		 Dim FileSize As UInt32
-		 Dim rawData() As Byte
-		 Dim fs As FileStream
+   Dim FileSize As UInt32
+   Dim rawData() As Byte
+   Dim fs As FileStream
 
-		 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+   conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-			Try
-			 fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
-				FileSize = fs.Length
+   Try
+    fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
+    FileSize = fs.Length
 
-				rawData = New Byte(FileSize) {}
-				fs.Read(rawData, 0, FileSize)
-				fs.Close()
+    rawData = New Byte(FileSize) {}
+    fs.Read(rawData, 0, FileSize)
+    fs.Close()
 
-				conn.Open()
+    conn.Open()
 
-				SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
+    SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
 
     cmd.Connection = conn
-				cmd.CommandText = SQL
-				cmd.Parameters.Add("?FileName", strFileName)
-				cmd.Parameters.Add("?FileSize", FileSize)
-				cmd.Parameters.Add("?File", rawData)
+    cmd.CommandText = SQL
+    cmd.Parameters.Add("?FileName", strFileName)
+    cmd.Parameters.Add("?FileSize", FileSize)
+    cmd.Parameters.Add("?File", rawData)
 
-				cmd.ExecuteNonQuery()
+    cmd.ExecuteNonQuery()
 
-				MessageBox.Show("File Inserted into database successfully!", _
+    MessageBox.Show("File Inserted into database successfully!", _
           "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
-			
-			 conn.Close()
-		 Catch ex As Exception
-			 MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
+   
+    conn.Close()
+   Catch ex As Exception
+    MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
           MessageBoxButtons.OK, MessageBoxIcon.Error)
-		 End Try
-	 </programlisting>
+   End Try
+  </programlisting>
 
         <para>
           [C#]
@@ -3023,48 +3038,48 @@
 
 <programlisting>
   Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myData As MySqlDataReader
-		Dim SQL As String
-		Dim rawData() As Byte
-		Dim FileSize As UInt32
-		Dim fs As FileStream
+  Dim cmd As New MySqlCommand
+  Dim myData As MySqlDataReader
+  Dim SQL As String
+  Dim rawData() As Byte
+  Dim FileSize As UInt32
+  Dim fs As FileStream
 
-	 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+  conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-		SQL = "SELECT file_name, file_size, file FROM file"
+  SQL = "SELECT file_name, file_size, file FROM file"
 
-		Try
-			conn.Open()
+  Try
+   conn.Open()
 
-			cmd.Connection = conn
-			cmd.CommandText = SQL
+   cmd.Connection = conn
+   cmd.CommandText = SQL
 
-			myData = cmd.ExecuteReader
+   myData = cmd.ExecuteReader
 
-			If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
+   If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
 
-			myData.Read()
+   myData.Read()
 
-			FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
-			rawData = New Byte(FileSize) {}
+   FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
+   rawData = New Byte(FileSize) {}
 
-			myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
+   myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
 
-			fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
-			fs.Write(rawData, 0, FileSize)
-			fs.Close()
-			
-			MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
+   fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
+   fs.Write(rawData, 0, FileSize)
+   fs.Close()
+   
+   MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
 
-			myData.Close()
-			conn.Close()
-		Catch ex As Exception
-			MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.Close()
+   conn.Close()
+  Catch ex As Exception
+   MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
   </programlisting>
 
         <para>
@@ -3163,30 +3178,30 @@
         </para>
 
 <programlisting>
- 	Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
  </programlisting>
 
         <para>
@@ -3310,34 +3325,34 @@
   Imports MySql.Data.MySqlClient
 
   Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = _
-		  "server=127.0.0.1;" _
-		   &amp; "uid=root;" _
-		   &amp; "pwd=12345;" _
-		   &amp; "database=test"
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
 
-		Try
-			conn.Open()
+  conn.ConnectionString = _
+    "server=127.0.0.1;" _
+     &amp; "uid=root;" _
+     &amp; "pwd=12345;" _
+     &amp; "database=test"
 
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Try
+   conn.Open()
+
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myReport.Load(".\world_report.rpt")
-			myReport.SetDataSource(myData)
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myReport.Load(".\world_report.rpt")
+   myReport.SetDataSource(myData)
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3393,32 +3408,32 @@
   Imports System.Data
   Imports MySql.Data.MySqlClient
 
-		Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
-			cmd.Connection = conn
-
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
-
-			myReport.Load(".\world_report.rpt")
-			myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
-			myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+  Dim myReport As New ReportDocument
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
+   cmd.Connection = conn
+
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
+
+   myReport.Load(".\world_report.rpt")
+   myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
+   myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3625,10 +3640,10 @@
 
 <programlisting>
     If Not myReader.IsDBNull(myReader.GetOrdinal("mytime")) Then
-			myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
-		Else
-			myTime = Nothing
-		End If
+   myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
+  Else
+   myTime = Nothing
+  End If
   </programlisting>
 
         <para>

--- 1.5/refman-5.0/connector-net.xml	2005-08-30 05:05:05 +02:00
+++ 1.6/refman-5.0/connector-net.xml	2005-09-05 15:55:53 +02:00
@@ -2312,21 +2312,21 @@
         </para>
 
 <programlisting>
-	  Dim conn As New MySql.Data.MySqlClient.MySqlConnection
-		Dim myConnectionString as String
+Dim conn As New MySql.Data.MySqlClient.MySqlConnection
+Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  conn.ConnectionString = myConnectionString
-		  conn.Open()
-    
-    Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+myConnectionString = "server=127.0.0.1;" _
+            &amp; "uid=root;" _
+            &amp; "pwd=12345;" _
+            &amp; "database=test;"
+
+Try
+  conn.ConnectionString = myConnectionString
+  conn.Open()
+
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+  MessageBox.Show(ex.Message)
+End Try
   </programlisting>
 
         <para>
@@ -2334,8 +2334,23 @@
         </para>
 
 <programlisting>
-  C# EXAMPLE PENDING
-  </programlisting>
+MySql.Data.MySqlClient.MySqlConnection con = new
+MySql.Data.MySqlClient.MySqlConnection();
+string constr = "server=192.168.0.2;";
+constr += "uid=mike;";
+constr += "pwd=password;";
+constr += "database=test;";
+try
+{
+  con.ConnectionString = constr;
+  con.Open();
+  MessageBox.Show("Connected Successfully");
+}
+catch(MySql.Data.MySqlClient.MySqlException ex)
+{
+  MessageBox.Show(ex.Message);
+}
+</programlisting>
 
         <para>
           You can also pass the connection string to the constructor of
@@ -2347,20 +2362,20 @@
         </para>
 
 <programlisting>
-		Dim myConnectionString as String
+  Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
     Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+   MessageBox.Show(ex.Message)
+  End Try
   </programlisting>
 
         <para>
@@ -2444,23 +2459,23 @@
 <programlisting>
   Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
-		Catch ex As MySql.Data.MySqlClient.MySqlException
-			Select Case ex.Number
-				Case 0
-					MessageBox.Show("Cannot connect to server. Contact administrator")
-				Case 1045
-					MessageBox.Show("Invalid username/password, please try again")
-			End Select
-		End Try
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+   Select Case ex.Number
+    Case 0
+     MessageBox.Show("Cannot connect to server. Contact administrator")
+    Case 1045
+     MessageBox.Show("Invalid username/password, please try again")
+   End Select
+  End Try
   </programlisting>
 
         <para>
@@ -2552,27 +2567,27 @@
 <programlisting>
 Dim conn As New MySqlConnection
 Dim cmd As New MySqlCommand
-		
+  
 conn.ConnectionString = strConnection
 
 Try
-	conn.Open()
-	cmd.Connection = conn
-	
-	cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
-	cmd.Prepare()
-
-	cmd.Parameters.Add("?number", 1)
-	cmd.Parameters.Add("?text", "One")
-
-	For i = 1 To 1000
-		cmd.Parameters("?number").Value = i
-		cmd.Parameters("?text").Value = "A string value"
+ conn.Open()
+ cmd.Connection = conn
+ 
+ cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
+ cmd.Prepare()
+
+ cmd.Parameters.Add("?number", 1)
+ cmd.Parameters.Add("?text", "One")
+
+ For i = 1 To 1000
+  cmd.Parameters("?number").Value = i
+  cmd.Parameters("?text").Value = "A string value"
 
-		cmd.ExecuteNonQuery()
-	Next	
+  cmd.ExecuteNonQuery()
+ Next 
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
   </programlisting>
 
@@ -2691,21 +2706,21 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "CREATE PROCEDURE add_emp(" _
-	 	&amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
-	 	&amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
-	 	&amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
-	cmd.ExecuteNonQuery()
+ cmd.CommandText = "CREATE PROCEDURE add_emp(" _
+   &amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
+   &amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
+   &amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
+ cmd.ExecuteNonQuery()
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2763,34 +2778,34 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "add_emp"
-	cmd.CommandType = CommandType.StoredProcedure
+ cmd.CommandText = "add_emp"
+ cmd.CommandType = CommandType.StoredProcedure
 
-	cmd.Parameters.Add("?lname", 'Jones')
-	cmd.Parameters("?lname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?lname", 'Jones')
+ cmd.Parameters("?lname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?fname", 'Tom')
-	cmd.Parameters("?fname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?fname", 'Tom')
+ cmd.Parameters("?fname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
-	cmd.Parameters("?bday").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
+ cmd.Parameters("?bday").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?empno", MySqlDbType.Int32)
-	cmd.Parameters("?empno").Direction = ParameterDirection.Output
+ cmd.Parameters.Add("?empno", MySqlDbType.Int32)
+ cmd.Parameters("?empno").Direction = ParameterDirection.Output
 
-	cmd.ExecuteNonQuery()
+ cmd.ExecuteNonQuery()
 
-	MessageBox.Show(cmd.Parameters("?empno").Value)
+ MessageBox.Show(cmd.Parameters("?empno").Value)
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2932,48 +2947,48 @@
 
 <programlisting>
    Dim conn As New MySqlConnection
-		 Dim cmd As New MySqlCommand
+   Dim cmd As New MySqlCommand
 
-		 Dim SQL As String
+   Dim SQL As String
 
-		 Dim FileSize As UInt32
-		 Dim rawData() As Byte
-		 Dim fs As FileStream
+   Dim FileSize As UInt32
+   Dim rawData() As Byte
+   Dim fs As FileStream
 
-		 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+   conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-			Try
-			 fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
-				FileSize = fs.Length
+   Try
+    fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
+    FileSize = fs.Length
 
-				rawData = New Byte(FileSize) {}
-				fs.Read(rawData, 0, FileSize)
-				fs.Close()
+    rawData = New Byte(FileSize) {}
+    fs.Read(rawData, 0, FileSize)
+    fs.Close()
 
-				conn.Open()
+    conn.Open()
 
-				SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
+    SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
 
     cmd.Connection = conn
-				cmd.CommandText = SQL
-				cmd.Parameters.Add("?FileName", strFileName)
-				cmd.Parameters.Add("?FileSize", FileSize)
-				cmd.Parameters.Add("?File", rawData)
+    cmd.CommandText = SQL
+    cmd.Parameters.Add("?FileName", strFileName)
+    cmd.Parameters.Add("?FileSize", FileSize)
+    cmd.Parameters.Add("?File", rawData)
 
-				cmd.ExecuteNonQuery()
+    cmd.ExecuteNonQuery()
 
-				MessageBox.Show("File Inserted into database successfully!", _
+    MessageBox.Show("File Inserted into database successfully!", _
           "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
-			
-			 conn.Close()
-		 Catch ex As Exception
-			 MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
+   
+    conn.Close()
+   Catch ex As Exception
+    MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
           MessageBoxButtons.OK, MessageBoxIcon.Error)
-		 End Try
-	 </programlisting>
+   End Try
+  </programlisting>
 
         <para>
           [C#]
@@ -3023,48 +3038,48 @@
 
 <programlisting>
   Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myData As MySqlDataReader
-		Dim SQL As String
-		Dim rawData() As Byte
-		Dim FileSize As UInt32
-		Dim fs As FileStream
+  Dim cmd As New MySqlCommand
+  Dim myData As MySqlDataReader
+  Dim SQL As String
+  Dim rawData() As Byte
+  Dim FileSize As UInt32
+  Dim fs As FileStream
 
-	 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+  conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-		SQL = "SELECT file_name, file_size, file FROM file"
+  SQL = "SELECT file_name, file_size, file FROM file"
 
-		Try
-			conn.Open()
+  Try
+   conn.Open()
 
-			cmd.Connection = conn
-			cmd.CommandText = SQL
+   cmd.Connection = conn
+   cmd.CommandText = SQL
 
-			myData = cmd.ExecuteReader
+   myData = cmd.ExecuteReader
 
-			If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
+   If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
 
-			myData.Read()
+   myData.Read()
 
-			FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
-			rawData = New Byte(FileSize) {}
+   FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
+   rawData = New Byte(FileSize) {}
 
-			myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
+   myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
 
-			fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
-			fs.Write(rawData, 0, FileSize)
-			fs.Close()
-			
-			MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
+   fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
+   fs.Write(rawData, 0, FileSize)
+   fs.Close()
+   
+   MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
 
-			myData.Close()
-			conn.Close()
-		Catch ex As Exception
-			MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.Close()
+   conn.Close()
+  Catch ex As Exception
+   MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
   </programlisting>
 
         <para>
@@ -3163,30 +3178,30 @@
         </para>
 
 <programlisting>
- 	Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
  </programlisting>
 
         <para>
@@ -3310,34 +3325,34 @@
   Imports MySql.Data.MySqlClient
 
   Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = _
-		  "server=127.0.0.1;" _
-		   &amp; "uid=root;" _
-		   &amp; "pwd=12345;" _
-		   &amp; "database=test"
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
 
-		Try
-			conn.Open()
+  conn.ConnectionString = _
+    "server=127.0.0.1;" _
+     &amp; "uid=root;" _
+     &amp; "pwd=12345;" _
+     &amp; "database=test"
 
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Try
+   conn.Open()
+
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myReport.Load(".\world_report.rpt")
-			myReport.SetDataSource(myData)
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myReport.Load(".\world_report.rpt")
+   myReport.SetDataSource(myData)
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3393,32 +3408,32 @@
   Imports System.Data
   Imports MySql.Data.MySqlClient
 
-		Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
-			cmd.Connection = conn
-
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
-
-			myReport.Load(".\world_report.rpt")
-			myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
-			myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+  Dim myReport As New ReportDocument
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
+   cmd.Connection = conn
+
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
+
+   myReport.Load(".\world_report.rpt")
+   myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
+   myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3625,10 +3640,10 @@
 
 <programlisting>
     If Not myReader.IsDBNull(myReader.GetOrdinal("mytime")) Then
-			myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
-		Else
-			myTime = Nothing
-		End If
+   myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
+  Else
+   myTime = Nothing
+  End If
   </programlisting>
 
         <para>

--- 1.5/refman-5.1/connector-net.xml	2005-08-30 05:05:05 +02:00
+++ 1.6/refman-5.1/connector-net.xml	2005-09-05 15:55:57 +02:00
@@ -2312,21 +2312,21 @@
         </para>
 
 <programlisting>
-	  Dim conn As New MySql.Data.MySqlClient.MySqlConnection
-		Dim myConnectionString as String
+Dim conn As New MySql.Data.MySqlClient.MySqlConnection
+Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  conn.ConnectionString = myConnectionString
-		  conn.Open()
-    
-    Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+myConnectionString = "server=127.0.0.1;" _
+            &amp; "uid=root;" _
+            &amp; "pwd=12345;" _
+            &amp; "database=test;"
+
+Try
+  conn.ConnectionString = myConnectionString
+  conn.Open()
+
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+  MessageBox.Show(ex.Message)
+End Try
   </programlisting>
 
         <para>
@@ -2334,8 +2334,23 @@
         </para>
 
 <programlisting>
-  C# EXAMPLE PENDING
-  </programlisting>
+MySql.Data.MySqlClient.MySqlConnection con = new
+MySql.Data.MySqlClient.MySqlConnection();
+string constr = "server=192.168.0.2;";
+constr += "uid=mike;";
+constr += "pwd=password;";
+constr += "database=test;";
+try
+{
+  con.ConnectionString = constr;
+  con.Open();
+  MessageBox.Show("Connected Successfully");
+}
+catch(MySql.Data.MySqlClient.MySqlException ex)
+{
+  MessageBox.Show(ex.Message);
+}
+</programlisting>
 
         <para>
           You can also pass the connection string to the constructor of
@@ -2347,20 +2362,20 @@
         </para>
 
 <programlisting>
-		Dim myConnectionString as String
+  Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
     Catch ex As MySql.Data.MySqlClient.MySqlException
-			MessageBox.Show(ex.Message)
-		End Try
+   MessageBox.Show(ex.Message)
+  End Try
   </programlisting>
 
         <para>
@@ -2444,23 +2459,23 @@
 <programlisting>
   Dim myConnectionString as String
 
-		myConnectionString = "server=127.0.0.1;" _
-		            &amp; "uid=root;" _
-		            &amp; "pwd=12345;" _
-		            &amp; "database=test;" 
-
-		Try
-		  Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
-		  conn.Open()
+  myConnectionString = "server=127.0.0.1;" _
+              &amp; "uid=root;" _
+              &amp; "pwd=12345;" _
+              &amp; "database=test;" 
+
+  Try
+    Dim conn As New MySql.Data.MySqlClient.MySqlConnection(myConnectionString)
+    conn.Open()
     
-		Catch ex As MySql.Data.MySqlClient.MySqlException
-			Select Case ex.Number
-				Case 0
-					MessageBox.Show("Cannot connect to server. Contact administrator")
-				Case 1045
-					MessageBox.Show("Invalid username/password, please try again")
-			End Select
-		End Try
+  Catch ex As MySql.Data.MySqlClient.MySqlException
+   Select Case ex.Number
+    Case 0
+     MessageBox.Show("Cannot connect to server. Contact administrator")
+    Case 1045
+     MessageBox.Show("Invalid username/password, please try again")
+   End Select
+  End Try
   </programlisting>
 
         <para>
@@ -2552,27 +2567,27 @@
 <programlisting>
 Dim conn As New MySqlConnection
 Dim cmd As New MySqlCommand
-		
+  
 conn.ConnectionString = strConnection
 
 Try
-	conn.Open()
-	cmd.Connection = conn
-	
-	cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
-	cmd.Prepare()
-
-	cmd.Parameters.Add("?number", 1)
-	cmd.Parameters.Add("?text", "One")
-
-	For i = 1 To 1000
-		cmd.Parameters("?number").Value = i
-		cmd.Parameters("?text").Value = "A string value"
+ conn.Open()
+ cmd.Connection = conn
+ 
+ cmd.CommandText = "INSERT INTO myTable VALUES(NULL, ?number, ?text)"
+ cmd.Prepare()
+
+ cmd.Parameters.Add("?number", 1)
+ cmd.Parameters.Add("?text", "One")
+
+ For i = 1 To 1000
+  cmd.Parameters("?number").Value = i
+  cmd.Parameters("?text").Value = "A string value"
 
-		cmd.ExecuteNonQuery()
-	Next	
+  cmd.ExecuteNonQuery()
+ Next 
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
   </programlisting>
 
@@ -2691,21 +2706,21 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "CREATE PROCEDURE add_emp(" _
-	 	&amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
-	 	&amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
-	 	&amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
-	cmd.ExecuteNonQuery()
+ cmd.CommandText = "CREATE PROCEDURE add_emp(" _
+   &amp; "IN fname VARCHAR(20), IN lname VARCHAR(20), IN bday DATETIME, OUT empno INT) " _
+   &amp; "BEGIN INSERT INTO emp(first_name, last_name, birthdate) " _
+   &amp; "VALUES(fname, lname, DATE(bday)); SET empno = LAST_INSERT_ID(); END"
+ cmd.ExecuteNonQuery()
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2763,34 +2778,34 @@
 Dim cmd As New MySqlCommand
 
 conn.ConnectionString = "server=127.0.0.1;" _
-	 &amp; "uid=root;" _
-	 &amp; "pwd=12345;" _
-	 &amp; "database=test"
+  &amp; "uid=root;" _
+  &amp; "pwd=12345;" _
+  &amp; "database=test"
 
 Try
-	conn.Open()
-	cmd.Connection = conn
+ conn.Open()
+ cmd.Connection = conn
 
-	cmd.CommandText = "add_emp"
-	cmd.CommandType = CommandType.StoredProcedure
+ cmd.CommandText = "add_emp"
+ cmd.CommandType = CommandType.StoredProcedure
 
-	cmd.Parameters.Add("?lname", 'Jones')
-	cmd.Parameters("?lname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?lname", 'Jones')
+ cmd.Parameters("?lname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?fname", 'Tom')
-	cmd.Parameters("?fname").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?fname", 'Tom')
+ cmd.Parameters("?fname").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
-	cmd.Parameters("?bday").Direction = ParameterDirection.Input
+ cmd.Parameters.Add("?bday", #12/13/1977 2:17:36 PM#)
+ cmd.Parameters("?bday").Direction = ParameterDirection.Input
 
-	cmd.Parameters.Add("?empno", MySqlDbType.Int32)
-	cmd.Parameters("?empno").Direction = ParameterDirection.Output
+ cmd.Parameters.Add("?empno", MySqlDbType.Int32)
+ cmd.Parameters("?empno").Direction = ParameterDirection.Output
 
-	cmd.ExecuteNonQuery()
+ cmd.ExecuteNonQuery()
 
-	MessageBox.Show(cmd.Parameters("?empno").Value)
+ MessageBox.Show(cmd.Parameters("?empno").Value)
 Catch ex As MySqlException
-	MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+ MessageBox.Show("Error " &amp; ex.Number &amp; " has occurred: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
 End Try
 </programlisting>
 
@@ -2932,48 +2947,48 @@
 
 <programlisting>
    Dim conn As New MySqlConnection
-		 Dim cmd As New MySqlCommand
+   Dim cmd As New MySqlCommand
 
-		 Dim SQL As String
+   Dim SQL As String
 
-		 Dim FileSize As UInt32
-		 Dim rawData() As Byte
-		 Dim fs As FileStream
+   Dim FileSize As UInt32
+   Dim rawData() As Byte
+   Dim fs As FileStream
 
-		 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+   conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-			Try
-			 fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
-				FileSize = fs.Length
+   Try
+    fs = New FileStream("c:\image.png", FileMode.Open, FileAccess.Read)
+    FileSize = fs.Length
 
-				rawData = New Byte(FileSize) {}
-				fs.Read(rawData, 0, FileSize)
-				fs.Close()
+    rawData = New Byte(FileSize) {}
+    fs.Read(rawData, 0, FileSize)
+    fs.Close()
 
-				conn.Open()
+    conn.Open()
 
-				SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
+    SQL = "INSERT INTO file VALUES(NULL, ?FileName, ?FileSize, ?File)"
 
     cmd.Connection = conn
-				cmd.CommandText = SQL
-				cmd.Parameters.Add("?FileName", strFileName)
-				cmd.Parameters.Add("?FileSize", FileSize)
-				cmd.Parameters.Add("?File", rawData)
+    cmd.CommandText = SQL
+    cmd.Parameters.Add("?FileName", strFileName)
+    cmd.Parameters.Add("?FileSize", FileSize)
+    cmd.Parameters.Add("?File", rawData)
 
-				cmd.ExecuteNonQuery()
+    cmd.ExecuteNonQuery()
 
-				MessageBox.Show("File Inserted into database successfully!", _
+    MessageBox.Show("File Inserted into database successfully!", _
           "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
-			
-			 conn.Close()
-		 Catch ex As Exception
-			 MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
+   
+    conn.Close()
+   Catch ex As Exception
+    MessageBox.Show("There was an error: " &amp; ex.Message, "Error", _
           MessageBoxButtons.OK, MessageBoxIcon.Error)
-		 End Try
-	 </programlisting>
+   End Try
+  </programlisting>
 
         <para>
           [C#]
@@ -3023,48 +3038,48 @@
 
 <programlisting>
   Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myData As MySqlDataReader
-		Dim SQL As String
-		Dim rawData() As Byte
-		Dim FileSize As UInt32
-		Dim fs As FileStream
+  Dim cmd As New MySqlCommand
+  Dim myData As MySqlDataReader
+  Dim SQL As String
+  Dim rawData() As Byte
+  Dim FileSize As UInt32
+  Dim fs As FileStream
 
-	 conn.ConnectionString = "server=127.0.0.1;" _
-	     &amp; "uid=root;" _
-	     &amp; "pwd=12345;" _
-	     &amp; "database=test"
+  conn.ConnectionString = "server=127.0.0.1;" _
+      &amp; "uid=root;" _
+      &amp; "pwd=12345;" _
+      &amp; "database=test"
 
-		SQL = "SELECT file_name, file_size, file FROM file"
+  SQL = "SELECT file_name, file_size, file FROM file"
 
-		Try
-			conn.Open()
+  Try
+   conn.Open()
 
-			cmd.Connection = conn
-			cmd.CommandText = SQL
+   cmd.Connection = conn
+   cmd.CommandText = SQL
 
-			myData = cmd.ExecuteReader
+   myData = cmd.ExecuteReader
 
-			If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
+   If Not myData.HasRows Then Throw New Exception("There are no BLOBs to save")
 
-			myData.Read()
+   myData.Read()
 
-			FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
-			rawData = New Byte(FileSize) {}
+   FileSize = myData.GetUInt32(myData.GetOrdinal("file_size"))
+   rawData = New Byte(FileSize) {}
 
-			myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
+   myData.GetBytes(myData.GetOrdinal("file"), 0, rawData, 0, FileSize)
 
-			fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
-			fs.Write(rawData, 0, FileSize)
-			fs.Close()
-			
-			MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
+   fs = New FileStream("C:\newfile.png", FileMode.OpenOrCreate, FileAccess.Write)
+   fs.Write(rawData, 0, FileSize)
+   fs.Close()
+   
+   MessageBox.Show("File successfully written to disk!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
 
-			myData.Close()
-			conn.Close()
-		Catch ex As Exception
-			MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.Close()
+   conn.Close()
+  Catch ex As Exception
+   MessageBox.Show("There was an error: " &amp; ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
   </programlisting>
 
         <para>
@@ -3163,30 +3178,30 @@
         </para>
 
 <programlisting>
- 	Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myData.WriteXml("C:\dataset.xml", XmlWriteMode.WriteSchema)
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
  </programlisting>
 
         <para>
@@ -3310,34 +3325,34 @@
   Imports MySql.Data.MySqlClient
 
   Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = _
-		  "server=127.0.0.1;" _
-		   &amp; "uid=root;" _
-		   &amp; "pwd=12345;" _
-		   &amp; "database=test"
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
 
-		Try
-			conn.Open()
+  conn.ConnectionString = _
+    "server=127.0.0.1;" _
+     &amp; "uid=root;" _
+     &amp; "pwd=12345;" _
+     &amp; "database=test"
 
-			cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
+  Try
+   conn.Open()
+
+   cmd.CommandText = "SELECT city.name AS cityName, city.population AS CityPopulation, " _ 
          &amp; "country.name, country.population, country.continent " _
          &amp; "FROM country, city ORDER BY country.continent, country.name"
-			cmd.Connection = conn
+   cmd.Connection = conn
 
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
 
-			myReport.Load(".\world_report.rpt")
-			myReport.SetDataSource(myData)
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+   myReport.Load(".\world_report.rpt")
+   myReport.SetDataSource(myData)
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3393,32 +3408,32 @@
   Imports System.Data
   Imports MySql.Data.MySqlClient
 
-		Dim myReport As New ReportDocument
-		Dim myData As New DataSet
-		Dim conn As New MySqlConnection
-		Dim cmd As New MySqlCommand
-		Dim myAdapter As New MySqlDataAdapter
-
-		conn.ConnectionString = "server=127.0.0.1;" _
-		 &amp; "uid=root;" _
-		 &amp; "pwd=12345;" _
-		 &amp; "database=world"
-
-		Try
-			conn.Open()
-			cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
-			cmd.Connection = conn
-
-			myAdapter.SelectCommand = cmd
-			myAdapter.Fill(myData)
-
-			myReport.Load(".\world_report.rpt")
-			myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
-			myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
-			myViewer.ReportSource = myReport
-		Catch ex As Exception
-			MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
-		End Try
+  Dim myReport As New ReportDocument
+  Dim myData As New DataSet
+  Dim conn As New MySqlConnection
+  Dim cmd As New MySqlCommand
+  Dim myAdapter As New MySqlDataAdapter
+
+  conn.ConnectionString = "server=127.0.0.1;" _
+   &amp; "uid=root;" _
+   &amp; "pwd=12345;" _
+   &amp; "database=world"
+
+  Try
+   conn.Open()
+   cmd.CommandText = "SELECT name, population, countrycode FROM city ORDER BY countrycode, name; SELECT name, population, code, continent FROM country ORDER BY continent, name"
+   cmd.Connection = conn
+
+   myAdapter.SelectCommand = cmd
+   myAdapter.Fill(myData)
+
+   myReport.Load(".\world_report.rpt")
+   myReport.Database.Tables(0).SetDataSource(myData.Tables(0))
+   myReport.Database.Tables(1).SetDataSource(myData.Tables(1))
+   myViewer.ReportSource = myReport
+  Catch ex As Exception
+   MessageBox.Show(ex.Message, "Report could not be created", MessageBoxButtons.OK, MessageBoxIcon.Error)
+  End Try
 </programlisting>
 
         <para>
@@ -3625,10 +3640,10 @@
 
 <programlisting>
     If Not myReader.IsDBNull(myReader.GetOrdinal("mytime")) Then
-			myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
-		Else
-			myTime = Nothing
-		End If
+   myTime = myReader.GetDateTime(myReader.GetOrdinal("mytime"))
+  Else
+   myTime = Nothing
+  End If
   </programlisting>
 
         <para>
Thread
bk commit - mysqldoc@docsrva tree (stefan:1.3479)stefan5 Sep