<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6265805375361198694</id><updated>2024-10-06T22:06:06.388-07:00</updated><category term="Program"/><category term="Programming"/><category term="Visual Basic"/><category term="Visual Studio"/><category term="Textbox"/><category term="Color"/><category term="Form"/><category term="VB"/><category term="VB.Net"/><category term="Starting VB.Net"/><category term="New Project"/><category term="First Program"/><category term="Label"/><category term="Properties"/><category term="Toolbox"/><category term="variables"/><title type='text'>Visual Basic.Net Online Programming</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vbdotnet-programming.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-4006690680731974043</id><published>2011-07-29T21:24:00.000-07:00</published><updated>2011-07-29T21:24:51.092-07:00</updated><title type='text'>Deleting Records from a Database</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/h2&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The code to delete a record is a little easier than last time. Double            click your &lt;b&gt;btnDelete&lt;/b&gt; and add the following:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Dim cb As New OleDb.OleDbCommandBuilder(da)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).Delete()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MaxRows = MaxRows - 1&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;inc = 0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;da.Update(ds, &quot;AddressBook&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You&#39;ve met most of it before. First we set up a Command Builder. Then            we have this line:&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).&lt;span style=&quot;color: blue;&quot;&gt;Delete()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Just as there is an &lt;b&gt;Add&lt;/b&gt; method of the DataSet Rows property,            so there is a &lt;b&gt;Delete&lt;/b&gt; method. You don&#39;t need anything between            the round brackets, this time. We&#39;ve specified the Row to delete with:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Rows(&lt;span style=&quot;color: blue;&quot;&gt;inc&lt;/span&gt;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The &lt;b&gt;inc&lt;/b&gt; variable is setting which particular Row we&#39;re on. When            the &lt;b&gt;Delete&lt;/b&gt; method is called, it is this row that will be deleted.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;However, it will only be deleted from the DataSet. To delete the row            from the underlying database, we have this again:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;da.Update(ds, &quot;AddressBook&quot;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Command Builder, in conjunction with the Data Adapter, will take            care of the deleting. All you need to is call the &lt;b&gt;Update&lt;/b&gt; method            of the Data Adapter.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The &lt;b&gt;MaxRows&lt;/b&gt; line in the code just deducts 1 from the variable.            This just ensures that the number of rows in the DataSet matches the            number we have in the MaxRows variable.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We also reset the &lt;b&gt;inc&lt;/b&gt; variable to zero, and call the &lt;b&gt;NavigateRecords()&lt;/b&gt;            subroutine. This will mean that the first record is displayed, after            a record has been deleted.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Try out your programme. Click the &lt;b&gt;Next Record&lt;/b&gt; button a few times            to move to a valid record. Then click the &lt;b&gt;Delete Record&lt;/b&gt; button.            The record will be deleted from the DataSet AND the database. The record            that is then displayed will be the first one.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;There&#39;s another problem, though: if you click the &lt;b&gt;Delete Record&lt;/b&gt;            button before the&lt;b&gt; Next Record &lt;/b&gt;button, you&#39;ll get an error message.            You can add an If Statement to check that the inc variable does not            equal minus 1.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Another thing you can do is to display a message box asking users if            they really want to delete this record. Here&#39;s one in action:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;img height=&quot;126&quot; src=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookMessage_p296.jpg&quot; width=&quot;275&quot; /&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To get this in your own programme, add the following code            to the very top of your Delete button code:&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If MessageBox.Show(&quot;Do you really want            to Delete this Record?&quot;, _&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;&quot;Delete&quot;, MessageBoxButtons.YesNo,            _&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MessageBoxIcon.Warning) = DialogResult.No            Then&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;Operation Cancelled&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;Exit Sub&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;End If&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The first three lines of the code are really one line. The underscore            has been used to spread it out, so as to fit on this page.&lt;/div&gt;&lt;br style=&quot;font-family: Arial,Helvetica,sans-serif;&quot; /&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But we&#39;re using the new message box function:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;MessageBox.Show()&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In between the round brackets, we specifying the message to display,            followed by a caption for the message box. We then have this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;MessageBoxButtons.&lt;span style=&quot;color: blue;&quot;&gt;YesNo&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You won&#39;t have to type all that out; you&#39;ll be able to select it from            a popup list. But what it does is give you Yes and No buttons on your            message box.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;After typing a comma, we selected the &lt;b&gt;MessageBoxIcon&lt;/b&gt;.Warning            icon from the popup list.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But you need to check which button the user clicked. This is done with            this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;= DialogResult.No&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Again, you select from a popup list. We want to check if the user clicked            the No button. This will mean a change of mind from the user. A value            of No will then be returned, which is what we&#39;re checking for in the            If Statement.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The code for the If Statement itself is this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;MsgBox(&quot;Operation            Cancelled&quot;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;Exit Sub&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;This will display another message for the user. But most importantly,            the subroutine will be exited: we don&#39;t want the rest of the Delete            code to be executed, if the user clicked the No button.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;And that&#39;s it for our introduction to database programming. You not            only saw how to construct a database programme using the Wizard, but            how to write code to do this yourself. There is an awful lot more to            database programming, and we&#39;ve just scratched the surface. But in a            beginner&#39;s course, that&#39;s all we have time for.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The section that follows is all about Forms.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/4006690680731974043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/4006690680731974043'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/deleting-records-from-database.html' title='Deleting Records from a Database'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-3135633979132941549</id><published>2011-07-29T21:21:00.000-07:00</published><updated>2011-07-29T22:27:23.566-07:00</updated><title type='text'>How to Add a New Record</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Adding a new record is slightly more complex. First, you have to add            a new Row to the DataSet, then commit the new Row to the Database.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But the &lt;b&gt;Add New Record&lt;/b&gt; button on our form is quite simple. The            only thing it does is to switch off other buttons, and clear the textboxes,            ready for a new entry. Here&#39;s the code for your &lt;b&gt;Add New Record&lt;/b&gt;            button:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;btnCommit.Enabled            = True&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnAddNew.Enabled = False&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnUpdate.Enabled = False&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnDelete.Enabled = False&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;txtFirstName.Clear()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;txtSurname.Clear()&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So three buttons are switched off when the &lt;b&gt;Add New Record&lt;/b&gt; button            is clicked, and one is switched on. The button that gets switched on            is the Commit Changes button. The Enabled property of &lt;b&gt;btnCommit&lt;/b&gt;            gets set to &lt;b&gt;True&lt;/b&gt;. But, for this to work, you need to set it to            &lt;b&gt;False&lt;/b&gt; when the form loads. So return to your Form. Click &lt;b&gt;btnCommit&lt;/b&gt;            to select it. Then locate the &lt;b&gt;Enabled&lt;/b&gt; Property in the Properties            box. Set it to &lt;b&gt;False&lt;/b&gt;. When the Form starts up, the button will            be switched off.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Clear/Cancel button can be used to switch it back on again.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So            add this code to your btnClear:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;btnCommit.Enabled            = False&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnAddNew.Enabled = True&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnUpdate.Enabled = True&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnDelete.Enabled = True&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;inc = 0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;re switching the &lt;b&gt;Commit Changes&lt;/b&gt; button off, and the other            three back on. The other two lines just make sure that we display the            first record again, after the Cancel button is clicked. Otherwise the            textboxes will all be blank.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To add a new record to the database, we&#39;ll use the &lt;b&gt;Commit Change&lt;/b&gt;s            button. So double click your &lt;b&gt;btnCommit&lt;/b&gt; to access its code. Add            the following:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;If inc &amp;lt;&amp;gt; -1 Then&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;Dim cb As New OleDb.OleDbCommandBuilder(da)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;Dim dsNewRow As DataRow&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; dsNewRow = ds.Tables(&quot;AddressBook&quot;).NewRow()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;dsNewRow.Item(&quot;FirstName&quot;)            = txtFirstName.Text&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;dsNewRow.Item(&quot;Surname&quot;) = txtSurname.Text&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; ds.Tables(&quot;AddressBook&quot;).Rows.Add(dsNewRow)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; da.Update(ds, &quot;AddressBook&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; MsgBox(&quot;New Record            added to the Database&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;btnCommit.Enabled            = False&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnAddNew.Enabled = True&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnUpdate.Enabled = True&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;btnDelete.Enabled = True&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; End If&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The code is somewhat longer than usual, but we&#39;ll go through it.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The first line is an If Statement. We&#39;re just checking that there is            a valid record to add. If there&#39;s not, the &lt;b&gt;inc&lt;/b&gt; variable will            be on minus 1.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Inside of the If Statement, we first set up a &lt;b&gt;Command            Builder&lt;/b&gt;, &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/nets12p9.html&quot;&gt;as before&lt;/a&gt;. The next line is            this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Dim dsNewRow As DataRow&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you want to add a new row to your DataSet, you need a &lt;b&gt;DataRow&lt;/b&gt;            object. This line just sets up a variable called &lt;b&gt;dsNewRow&lt;/b&gt;. The            type of variable is a DataRow.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To create the new DataRow object, this line comes next:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;dsNewRow = ds.Tables(&quot;AddressBook&quot;).NewRow()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;re just saying, &quot;Create a New Row object in the AddressBook            DataSet, and store this in the variable called dsNewRow.&quot; As you            can see, &lt;b&gt;NewRow()&lt;/b&gt; is a method of &lt;b&gt;ds.Tables&lt;/b&gt;. Use this method            to add rows to your DataSet.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The actual values we want to store in the rows are coming from the            textboxes. So we have these two lines:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;dsNewRow.Item(&quot;FirstName&quot;)            = txtFirstName.Text&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;dsNewRow.Item(&quot;Surname&quot;) = txtSurname.Text&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The &lt;b&gt;dsNewRow&lt;/b&gt; object we created has a Property called &lt;b&gt;Item&lt;/b&gt;.            This is like the Item property you used earlier. It represents a column            in your DataSet. We could have said this instead:&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;dsNewRow.&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;            = txtFirstName.Text&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;dsNewRow.&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt;)&lt;/span&gt;            = txtSurname.Text&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The &lt;b&gt;Item&lt;/b&gt; property is now using the index number of the DataSet            columns, rather than the names. The results is the same, though: to            store new values in these properties. We&#39;re storing the text from the            textboxes to our new Row.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We now only need to call the Method that actually adds the Row to the            DataSet:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;ds.Tables(&quot;AddressBook&quot;).Rows.&lt;span style=&quot;color: blue;&quot;&gt;Add(&lt;span style=&quot;color: red;&quot;&gt;dsNewRow&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To add the Row, you use the &lt;b&gt;Add&lt;/b&gt; method of the Rows property            of the DataSet. In between the round brackets, you need the name of            your DataRow (the variable &lt;b&gt;dsNewRow&lt;/b&gt;, in our case).&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You should know what the rest of the code does. Here&#39;s the next line:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;da.Update(ds, &quot;AddressBook&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Again, we&#39;re just using the &lt;b&gt;Update&lt;/b&gt; method of the Data Adapter,            just like last time. The rest of the code just displays a message box,            and resets the button.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But to add a new Row to a DataSet, here&#39;s a recap on what to do:&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;       &lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt; Create a &lt;b&gt;DataRow&lt;/b&gt; variable&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Cretae an Object from this variable by using              the &lt;b&gt;NewRow()&lt;/b&gt; method of the DataSet &lt;b&gt;Tables&lt;/b&gt; property&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Assign values to the &lt;b&gt;Items&lt;/b&gt; in the new              Row&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Use the &lt;b&gt;Add&lt;/b&gt; method of the DataSet to              add the new row&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;          &lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;A little more complicated, but it does work! Try your programme out.            Click your &lt;b&gt;Add New Record&lt;/b&gt; button. The textboxes should go blank,            and three of the buttons will be switched off. Enter a new First Name            and Surname, and then click the &lt;b&gt;Commit Changes&lt;/b&gt; button. You should            see the message box telling you that a new record has been added to            the database.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To see the new record, close down your programme, and            run it again. The new record will be there.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next part, you&#39;ll learn how to delete a record from the database.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/3135633979132941549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/3135633979132941549'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/how-to-add-new-record.html' title='How to Add a New Record'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-8630391917758702716</id><published>2011-07-29T21:18:00.000-07:00</published><updated>2011-07-29T21:18:26.395-07:00</updated><title type='text'>Add, Edit and Delete Records</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In this lesson, we&#39;ll see how to add new records,          how to delete them and how to Update a records.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Before we start the coding for these new buttons, it&#39;s important to            understand that the DataSet is &lt;i&gt;&lt;b&gt;disconnected&lt;/b&gt;&lt;/i&gt; from the database.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What this means is that if you&#39;re adding a new record, you&#39;re not adding            it to the database: you&#39;re adding it to the &lt;b&gt;DataSet&lt;/b&gt;! Similarly,            if you&#39;re updating or Deleting, you doing it to the DataSet, and &lt;b&gt;&lt;u&gt;NOT&lt;/u&gt;&lt;/b&gt;            to the database. After you have made all of your changes, you THEN commit            these changes to the database. You do this by issuing a separate command.            But we&#39;ll see how it all works.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You&#39;ll need to add a few more buttons to your form - five of them.            Change the &lt;b&gt;Name&lt;/b&gt; properties of the new Buttons to the following:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;btnAddNew&lt;br /&gt;
btnCommit&lt;br /&gt;
btnUpdate&lt;br /&gt;
btnDelete&lt;br /&gt;
btnClear&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Change the &lt;b&gt;Text&lt;/b&gt; properties of the buttons to &quot;&lt;b&gt;Add New&lt;/b&gt;            &lt;b&gt;Record&lt;/b&gt; &quot;, &quot;&lt;b&gt;Commit Changes&lt;/b&gt;&quot;, &quot;&lt;b&gt;Update            Record &lt;/b&gt;&quot;, &quot;&lt;b&gt;Delete&lt;/b&gt; &lt;b&gt;Record&lt;/b&gt;&quot;, and &quot;&lt;b&gt;Clear/Cancel&lt;/b&gt;&quot;.            Your form might look something like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookForm_p290.jpg&quot;&gt;&lt;b&gt;(View Image) &lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;ll start with the Update Record button&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;h2 align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Updating a Record&lt;/h2&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To reference a particular column (item) in a row of the DataSet, the            code is this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt;).&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;That will return whatever is at Item 1 on Row 2.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;As well as returning a value, you can also set a value. You do it like            this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt;).&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;            = &quot;Jane&quot;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now Item 1 Row 2 will contain the text &quot;Jane&quot;. This won&#39;t,            however, effect the database! The changes will just get made to the            &lt;b&gt;DataSet&lt;/b&gt;. To illustrate this, add the following code to your &lt;b&gt;btnUpdate&lt;/b&gt;:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(1)            = txtFirstName.Text&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(2)            = txtSurname.Text&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; MsgBox(&quot;Data updated&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Run your programme, and click the &lt;b&gt;Next Record&lt;/b&gt; button to move            to the first record. &quot;John&quot; should be displayed in your first            textbox, and &quot;Smith&quot; in the second textbox. Click inside the            textboxes and change &quot;John&quot; to &quot;Joan&quot; and &quot;Smith&quot;            to &quot;Smithy&quot;. (Without the quotes). Now click your &lt;b&gt;Update            Record&lt;/b&gt; button. Move to the next record by clicking your &lt;b&gt;Next            Record&lt;/b&gt; button, and then move back to the first record. You should            see that the first record is now &quot;Joan Smithy&quot;.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Close down your programme, then run it again. Click the &lt;b&gt;Next Record&lt;/b&gt;            button to move to the first record. It will still be &quot;John Smith&quot;.            The data you updated has been lost! So here, again, is why:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&quot;Changes are made to the DataSet, and NOT to            the Database&quot;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To update the database, you need some extra code. Amend your code to            this (the new lines are in bold, red text):&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;span style=&quot;color: red;&quot;&gt;Dim            cb As New OleDb.OleDbCommandBuilder(da)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(1)            = txtFirstName.Text&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(2)            = txtSurname.Text&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;da.Update(ds, &quot;AddressBook&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;MsgBox(&quot;Data            updated&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The first new line is this:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Dim cb As New OleDb.OleDbCommandBuilder(&lt;span style=&quot;color: blue;&quot;&gt;da&lt;/span&gt;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To update the database itself, you need something called a &lt;b&gt;Command            Builder&lt;/b&gt;. The Command Builder will build a SQL string for you. In            between round brackets, you type the name of your Data Adapter, &lt;b&gt;da&lt;/b&gt;            in our case. The command builder is then stored in a variable, which            we have called &lt;b&gt;cb&lt;/b&gt;.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The second new line is where the action is:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;da.Update(ds, &quot;AddressBook&quot;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The &lt;b&gt;da&lt;/b&gt; variable is holding our Data Adapter. One of the methods            of the Data Adapter is &lt;b&gt;Update&lt;/b&gt;. In between the round brackets,            you need the name of your DataSet (&lt;b&gt;ds&lt;/b&gt;, for us). The &quot;&lt;b&gt;AddressBook&lt;/b&gt;&quot;            part is optional. It&#39;s what we&#39;ve called our DataSet, and is here to            avoid any confusion.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But the Data Adapter will then contact the database. Because we have            a Command Builder, the Data Adapter can then update your database with            the values from the DataSet.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Without the Command Builder, though, the Data Adapter can&#39;t do it&#39;s            job. Try this. Comment out the Command Builder line (put a single quote            before the &quot;D&quot; of Dim). Run your programme again, and then            try and update a record. You&#39;ll get this error message &lt;b&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/errorAddBook_p292.jpg&quot;&gt;&lt;b&gt;(View Image) &lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;         &lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The error is because you haven&#39;t got a command builder - a Valid Update            Command. &lt;br /&gt;
Delete the comment from your Command Builder line and the error message            goes away.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You should now be able to make changes to the database itself (as long            as the Access database isn&#39;t Read Only).&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Try it out. Run your programme, and change one of the records. Click            the &lt;b&gt;Update&lt;/b&gt; button. Then close the programme down, and load it            up again. You should see your new changes displayed in the textboxes.&lt;/div&gt;&lt;h3 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;           Exercise&lt;/h3&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;There&#39;s one slight problem with the code above, though. Try clicking            the &lt;b&gt;Update&lt;/b&gt; button before clicking the &lt;b&gt;Next Record&lt;/b&gt; button.            What happens? Do you know why you get the error message? Write code            to stop this happening&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next part, we&#39;ll see how to add a new record.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8630391917758702716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8630391917758702716'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/add-edit-and-delete-records.html' title='Add, Edit and Delete Records'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-5833860302901253786</id><published>2011-07-29T21:15:00.000-07:00</published><updated>2011-07-29T21:15:46.835-07:00</updated><title type='text'>How to Move through the Database</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In this lesson, you&#39;ll add the code for the buttons.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;How to Move Forward One Record at a Time&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Double click your &lt;b&gt;Next Record&lt;/b&gt; button to access the code. Add            the following If … Else Statement:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If inc &amp;lt;&amp;gt;            MaxRows - 1 Then&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;inc = inc + 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;No More Rows&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;re checking to see if the value in &lt;b&gt;inc&lt;/b&gt; does not equal the            value in &lt;b&gt;MaxRows&lt;/b&gt; - 1. If they are both equal then we know we&#39;ve            reached the last record in the DataSet. In which case, we just display            a message box. If they are not equal, these two lines get executed:&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;inc = inc + 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;First, we move the &lt;b&gt;inc&lt;/b&gt; counter on by one. Then we call the Sub            we set up:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;NavigateRecords()&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Our Subroutine is where the action takes place, and the values from            the DataSet are placed in the textboxes. Here it is again:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Private Sub NavigateRecords()&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;txtFirstName.Text            = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(1)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(2)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;End Sub&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The part that moves the record forward (and backwards soon) is this            part:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Rows(&lt;span style=&quot;color: blue;&quot;&gt;inc&lt;/span&gt;)&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Previously, we hard-coded this with:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Rows(&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now the value is coming from the variable called &lt;b&gt;inc&lt;/b&gt;. Because            we&#39;re incrementing this variable with code, the value will change each            time the button is clicked. And so a different record will be displayed.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You can test out your Next button. Run your programme and click the            button. You should now be able to move forward through the DataSet.            When you get to the end, you should see the message box display &quot;No            More Rows&quot;.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;None of the other button will work yet, of course. So let&#39;s move backwards.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;a href=&quot;http://www.homeandlearn.co.uk/orderBook.html&quot;&gt; &lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Move Back One Record at a Time&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To move backwards through the DataSet, we need to decrement the &lt;b&gt;inc&lt;/b&gt;            counter. All this means is deducting 1 from whatever is currently in            inc.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But we also need to check that inc doesn&#39;t go past zero, which is the            first record in the DataSet. Here&#39;s the code to add to your &lt;b&gt;btnPrevious&lt;/b&gt;:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If inc &amp;gt; 0 Then&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;inc = inc - 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;First Record&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So the If statement first checks that &lt;b&gt;inc&lt;/b&gt; is greater than zero.            If it is, inc gets 1 deducted from. Then the NavigateRecords() subroutine            gets called. If &lt;b&gt;inc&lt;/b&gt; is zero or less, then we display a message.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When you&#39;ve finished adding the code, test your programme out. Click            the Previous button first. The message box should display, even though            no records have been loaded into the textboxes. This is because the            variable &lt;b&gt;inc&lt;/b&gt; has a value of -1 when the form first loads.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; It            only gets moved on to zero when the Next button is clicked. You could            amend your IF Statement to this:&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If inc &amp;gt; 0 Then&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;inc = inc - 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;ElseIf inc = -1 Then&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;No Records Yet&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;ElseIf inc = 0 Then&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;First Record&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;This new If Statement now checks to see if inc is equal to minus 1,            and displays a message if it does. It also checks if inc is equal to            zero, and displays the &quot;First Record&quot; message box. &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Moving to the Last Record in the DataSet&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To jump to the last record in the DataSet, you only need to know how            many records have been loaded into the DataSet - the &lt;b&gt;MaxRows&lt;/b&gt;            variable in our code. You can then set the &lt;b&gt;inc&lt;/b&gt; counter to that            value, but minus 1. Here&#39;s the code to add to your &lt;b&gt;btnLast&lt;/b&gt;:&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If inc &amp;lt;&amp;gt;            MaxRows - 1 Then&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;inc = MaxRows - 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The reason we&#39;re saying &lt;b&gt;MaxRows - 1&lt;/b&gt; is that the row count might            be 5, say, but the first record in the DataSet starts at zero. So the            total number of records would be zero to 4. Inside of the If Statement,            we&#39;re setting the &lt;b&gt;inc&lt;/b&gt; counter to MaxRows - 1, then calling the            NavigateRecords() subroutine.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;That&#39;s all we need to do. So run your programme. Click the Last button,            and you should see the last record displayed in your textboxes.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Moving to the First Record in the DataSet&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Moving to the first record is fairly straightforward. We only need            to set the &lt;b&gt;inc&lt;/b&gt; counter to zero, if it&#39;s not already at that value.            Then call the Sub:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent2&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;If inc &amp;lt;&amp;gt;            0 Then&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;inc = 0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;NavigateRecords()&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent2&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Add the code to your &lt;b&gt;btnFirst&lt;/b&gt;. Run your programme and test out            all of your buttons. You should be able to move through the names in            the database, and jump to the first and last records.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;As yet, though, we don&#39;t have a way to add new records, to update records,            or to delete them. Let&#39;s do that next.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/5833860302901253786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/5833860302901253786'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/how-to-move-through-database.html' title='How to Move through the Database'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-7317630996696844385</id><published>2011-07-29T21:10:00.000-07:00</published><updated>2011-07-29T21:10:34.312-07:00</updated><title type='text'>Navigate a Database with VB .NET</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In this section, we&#39;re going to see a more          practical example of how to do that.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To navigate through the dataset, let&#39;s change our form. By adding some            navigation buttons, we can duplicate &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/nets12p2ed.html&quot;&gt;what            the wizard did&lt;/a&gt;. We&#39;ll also need to move the code we already have.            So let&#39;s start with that.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;At the moment, all our code is in the Button we added to the form.            We&#39;re going to delete this button, so we need to move it out of there.            The variable declarations can be moved right to the top of the coding            window. That way, any button can see the variables. So move your variables            declarations to the top, as in the image below (don&#39;t forget to add            the &lt;b&gt;Dim inc As Integer&lt;/b&gt; line) &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode_p282.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;                                   &lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We can move a few lines to the Form Load event. So, create            a Form Load event, as you did in a previous section. Now move all but            the textbox lines to there. Your coding window should then look like            this (you can delete the message box lines, or just comment them out) &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode2_p282_B.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;For your button, all you should have left are these two            lines:&lt;/div&gt;&lt;div align=&quot;left&quot; class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;txtFirstName.Text = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(1)&lt;br /&gt;
txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(2)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Since we&#39;re going to be deleting this button, this code can be moved.            Because all the buttons need to put something into the textboxes, the            two lines we have left are an ideal candidate for a Subroutine. So add            the following Sub to your code:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Private Sub NavigateRecords()&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt; txtFirstName.Text = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(1)&lt;br /&gt;
txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).Rows(inc).Item(2)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;End Sub&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When we navigate through the DataSet, we&#39;ll call this subroutine.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now that all of your code has gone from your button, you can delete            the button code altogether. Return to you form, click on the button            to select it, then press the delete key on your keyboard. This will            remove the button itself from your form. (You can also right click on            the button, and then select Delete from the menu.)&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Here&#39;s what your coding window should like &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode_p284_B.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now you can re-design the form. Add four new buttons,            and change the Name properties to: btnNext, btnPrevious, btnFirst, and            btnLast. Change the Text properties to &amp;gt;, &amp;lt;, &amp;lt;&amp;lt;, and &amp;gt;&amp;gt;.            Your form will then look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookForm_p285.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Just a couple of more things to set up before we get started.            Add a new variable declaration to the top of your code, just under the            Dim inc As Integer line. Add this:&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Dim MaxRows As Integer&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We can store how many rows are in the DataSet with this variable. You            can get how many rows are in the DataSet with this:&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;MaxRows = ds.Tables(&quot;AddressBook&quot;).Rows.Count&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So the Rows property has a Count Method. This simply counts how many            rows are in the DataSet. We&#39;re passing that number to a variable called            MaxRows. You can then test what is in the variable, and see if the inc            counter doesn&#39;t go past it. You need to do this because VB throws up            an error message if try to go past the last row in the DataSet. (Previous            versions of VB had some called an EOF and BOF properties. These checked            the End of File and Before End of File. These properties have now gone.)&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Add the following two lines of code to the Form Load Event of Form1:&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;MaxRows = ds.Tables(&quot;AddressBook&quot;).Rows.Count&lt;br /&gt;
inc = - 1&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Your code should then look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode_p286_B.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Notice the other line of code for the Form Load event:&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;inc = - 1&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;This line sets the inc variable to minus one when the form loads. When            the Buttons are clicked, this will ensure that we&#39;re moving the counter            on by the correct amount.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next Part, we&#39;ll see how the Buttons on the form work.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;Source: homeandlearn&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7317630996696844385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7317630996696844385'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/navigate-database-with-vb-net.html' title='Navigate a Database with VB .NET'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-413417950969920145</id><published>2011-07-29T21:06:00.000-07:00</published><updated>2011-07-29T21:06:05.937-07:00</updated><title type='text'>Displaying the Data in the DataSet</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What we want to do now            is to display the records on a Form, so that people can see them. So            so this:              &lt;/div&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Add two textboxes to your form&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Change the &lt;b&gt;Name&lt;/b&gt; properties of your textboxes              to &lt;b&gt;txtFirstName&lt;/b&gt; and &lt;b&gt;txtSurname&lt;/b&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Go back to your code window&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;           &lt;div class=&quot;leftMargin&quot;&gt;Add the following two lines:&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;         &lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;txtFirstName.Text            = ds.Tables(&quot;AddressBook&quot;).Rows(0).Item(1)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).Rows(0).Item(2)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You can add them after the line that closes the connection to the database.            Once the DataSet has been filled, a connection to a database can be            closed.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Your code should now look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode_p279_B.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Before the code is explained, run your programme and click the button.            You should see &quot;John Smith&quot; displayed in your two textboxes.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So let&#39;s examine the code that assigns the data from the DataSet to            the textboxes. The first line was this:&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;txtFirstName.Text = &lt;span style=&quot;color: blue;&quot;&gt;ds&lt;/span&gt;.Tables(&quot;&lt;span style=&quot;color: blue;&quot;&gt;AddressBook&lt;/span&gt;&quot;).Rows(0).Item(1)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;It&#39;s rather a long line! But after the equals sign, you type the name            of your DataSet (&lt;b&gt;ds&lt;/b&gt; for us). After a full stop, select &lt;b&gt;Tables&lt;/b&gt;            from the popup list. The &lt;b&gt;Tables&lt;/b&gt; property needs something in between            round brackets. Quite bizarrely, this is NOT the name of your database            table! It&#39;s that identifier you used with the Data Adapter Fill. We            used the identifier &quot;&lt;b&gt;AddressBook&lt;/b&gt;&quot;. If we had used &quot;Bacon            Sandwich&quot; then we&#39;d put this:&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;&lt;span style=&quot;color: blue;&quot;&gt;Bacon Sandwich&lt;/span&gt;&quot;)&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But we didn&#39;t, so our code is:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;&lt;span style=&quot;color: blue;&quot;&gt;AddressBook&lt;/span&gt;&quot;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Type a full stop and you&#39;ll see another list popping up at you. Select            &lt;b&gt;Rows&lt;/b&gt; from the list. In between round brackets, you need a number.            This is a Row number from the DataSet. We want the first row, which            is row zero in the DataSet:&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).&lt;span style=&quot;color: blue;&quot;&gt;Rows(&lt;span style=&quot;color: red;&quot;&gt;0&lt;/span&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Type full stop after Rows(0) and the popup list appears again. To identify            a &lt;b&gt;Column&lt;/b&gt; from the DataSet, you use &lt;b&gt;Item&lt;/b&gt;. In between round            brackets, you type which column you want:&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(0).&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In our Access database, column zero is used for an ID field. The &lt;b&gt;FirstName&lt;/b&gt;            column is the second column in our Access database. Because the Item            collection is zero based, this is item 1 in the DataSet.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You can also refer to the column name itself for the Item property,            rather than a number. So you can do this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;b&gt;ds.Tables(&quot;AddressBook&quot;).Rows(0).&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;&quot;FirstName&quot;&lt;/span&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;ds.Tables(&quot;AddressBook&quot;).Rows(0).&lt;span style=&quot;color: blue;&quot;&gt;Item(&lt;span style=&quot;color: red;&quot;&gt;&quot;Surname&quot;&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you get the name of the column wrong, then VB throws up an error.            But an image might clear things up. The image below shows what the items            and rows are in the database &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBook_ACCESS_p280.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The image shows which are the &lt;b&gt;Rows&lt;/b&gt; and which are            the &lt;b&gt;Items&lt;/b&gt; in the Access database Table. So the &lt;b&gt;Items&lt;/b&gt; go            down and the &lt;b&gt;Rows&lt;/b&gt; go across.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;However, we want to be able to scroll through the table. We want to            be able to click a button and see the next record. Or click another            button and see the previous record. You can do this by incrementing            the Row number.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To see the next record, we&#39;d want this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;b&gt;txtFirstName.Text = ds.Tables(&quot;AddressBook&quot;).&lt;span style=&quot;color: blue;&quot;&gt;Rows(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;.Item(1)&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).&lt;span style=&quot;color: blue;&quot;&gt;Rows(&lt;span style=&quot;color: red;&quot;&gt;1&lt;/span&gt;)&lt;/span&gt;.Item(2)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The record after that would then be:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;b&gt;txtFirstName.Text = ds.Tables(&quot;AddressBook&quot;).&lt;span style=&quot;color: blue;&quot;&gt;Rows(&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt;&lt;/span&gt;).Item(1)&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;txtSurname.Text = ds.Tables(&quot;AddressBook&quot;).&lt;span style=&quot;color: blue;&quot;&gt;Rows(&lt;span style=&quot;color: red;&quot;&gt;2&lt;/span&gt;)&lt;/span&gt;.Item(2)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So by incrementing and decrementing the Row number, you can navigate            through the records. Let&#39;s see how that&#39;s done.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;Source: homeandlearn &lt;/i&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/413417950969920145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/413417950969920145'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/displaying-data-in-dataset.html' title='Displaying the Data in the DataSet'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-8250694017172519381</id><published>2011-07-29T20:59:00.000-07:00</published><updated>2011-07-29T20:59:09.229-07:00</updated><title type='text'>Data Sets and Data Adapters</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the previous part, you learned how to            set up a &lt;b&gt;Connection Object&lt;/b&gt;. This was so that you could open a connection            to the database itself. But that&#39;s not the end of it. The data from            the database needs to be stored somewhere, so that we can manipulate            it.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;ADO.NET &lt;/b&gt;uses something called a &lt;b&gt;DataSet&lt;/b&gt; to hold all of your            information from the database (you can also use a &lt;b&gt;DataTable&lt;/b&gt;, if all            you want to do is read information, and not have people write to your            database.). But the &lt;b&gt;DataSet&lt;/b&gt; (and Data Table) will hold a copy            of the information from the database.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The DataSet is not something you can draw on your form, like a Button            or a Textbox. The DataSet is something that is hidden from you, and            just stored in memory. Imagine a grid with rows and columns. Each imaginary            row of the DataSet represents a Row of information in your Access database.            And each imaginary column represents a Column of information in your            Access database (called a Field in Access).&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;This, then, is a DataSet. But what&#39;s a Data Adapter?&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Connection Object and the DataSet can&#39;t see each other. They need            a go-between so that they can communicate. This go-between is called            a Data Adapter. The Data Adapter contacts your Connection Object, and            then executes a query that you set up. The results of that query are            then stored in the DataSet.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Data Adapter and DataSet are objects. You set them up like this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;b&gt;Dim ds As &lt;span style=&quot;color: blue;&quot;&gt;New DataSet&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;Dim da As OleDb.&lt;span style=&quot;color: blue;&quot;&gt;OleDbDataAdapter&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;da = New OleDb.&lt;span style=&quot;color: blue;&quot;&gt;OleDbDataAdapter(&lt;/span&gt;sql,            con&lt;span style=&quot;color: blue;&quot;&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The code needs a little explaining, though. First, the Data Adapter.          &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Data Adapter&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Data Adapter is a property of the OLEDB object, hence the full            stop between the two:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;OleDb&lt;span style=&quot;color: red;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;OleDbDataAdapter&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;re passing this object to the variable called &lt;b&gt;da&lt;/b&gt;. This variable            will then hold a reference to the Data Adapter.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;While the second line in the code above sets up a reference to the            Data Adapter, the third line creates a new Data Adapter object. You            need to put two things in the round brackets of the Object declaration:            Your SQL string (which we&#39;ll get to shortly), and your connection object.            Our Connection Object is stored in the variable which we&#39;ve called &lt;b&gt;con&lt;/b&gt;.            (Like all variable you can call it practically anything you like. We&#39;ve            gone for something short and memorable.)&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You then pass the New Data            Adapter to your variable (&lt;b&gt;da&lt;/b&gt; for us):&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;da = New OleDb.&lt;span style=&quot;color: blue;&quot;&gt;OleDbDataAdapter(&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;sql&lt;/span&gt;,            &lt;span style=&quot;color: red;&quot;&gt;con&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We need something else, though. The &lt;b&gt;sql&lt;/b&gt; in between the round            brackets is the name of a variable. We haven&#39;t yet set this up. We&#39;ll            have a look at SQL in a moment. But bear in mind what the Data Adaptor            is doing: &lt;b&gt;&lt;i&gt;Acting as a go-between for the Connection Object and            the Data Set &lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;           Structured Query Language&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;SQL (pronounced SeeKwel), is short for Structured Query Language, and            is a way to query and write to databases (not just Access). The basics            are quite easy to learn. If you want to grab all of the records from            a table in a database, you use the SELECT word. Like this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;SELECT * FROM Table_Name&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;SQL is not case sensitive, so the above line could be written:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Select * from Table_Name&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But your SQL statements are easier to read if you type            the keywords in uppercase letters. The keywords in the lines above are            &lt;b&gt;SELECT&lt;/b&gt; and &lt;b&gt;FROM&lt;/b&gt;. The asterisk means &quot;All Records&quot;.            Table_Name is the name of a table in your database. So the whole line            reads:&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&quot;SELECT all the records FROM the table called            Table_Name&quot;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You don&#39;t need to select all (*) the records from your database. You            can just select the columns that you need. The name of the table in            our database is &lt;b&gt;tblContacts&lt;/b&gt;. If we wanted to select just the            first name and surname columns from this table, we can specify that            in our SQL String:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;SELECT&lt;/span&gt; tblContacts.FirstName,            tblContacts.Surname &lt;span style=&quot;color: blue;&quot;&gt;FROM&lt;/span&gt; tblContacts&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When this SQL statement is executed, only the FirstName and Surname            columns from the database will be returned.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;There are a lot more SQL commands, but for our purposes this is enough.            &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Because we want to SELECT all (*) the records from the table called            tblContacts, we pass this string to the string variable we have called            sql:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;sql = &quot;SELECT * FROM tblContacts&quot;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Your code window should now look like this (though the file path to            your database might be different) &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/addressBookCode_p278.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now that the Data Adapter has selected all of the records from the            table in our database, we need somewhere to put those records - in the            &lt;b&gt;DataSet&lt;/b&gt;.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;a href=&quot;http://www.homeandlearn.co.uk/orderBook.html&quot;&gt; &lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Filling the DataSet&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Data Adapter can Fill a DataSet with records from a Table. You            only need a single line of code to do this:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;da&lt;/span&gt;.Fill(ds, &quot;AddressBook&quot;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;As soon as you type the name of your Data Adapter (&lt;b&gt;da&lt;/b&gt; for us),            you&#39;ll get a pop up box of properties and methods. Select Fill from            the list, then type a pair of round brackets. In between the round brackets,            you need two things: the &lt;b&gt;Name&lt;/b&gt; of your DataSet (&lt;b&gt;ds&lt;/b&gt;, in            our case), and an identifying name. This identifying name can be anything            you like. But it is just used to identify this particular Data Adapter            Fill. We could have called it &quot;Bacon Sandwich&quot;, if we wanted:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;da.Fill(ds, &quot;Bacon Sandwich &quot;)&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The code above still works. But it&#39;s better to stick to something a            little more descriptive than &quot;Bacon Sandwich&quot;!&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Add the new line after the creation of the Data Adaptor:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;&lt;b&gt;da = New OleDb.OleDbDataAdapter(sql, con)&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;br /&gt;
&lt;span class=&quot;TextIndent3&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;da.Fill(ds, &quot;AddressBook&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;And that&#39;s it. The DataSet (&lt;b&gt;ds&lt;/b&gt;) will now be filled with the            records we selected from the table called &lt;b&gt;tblContact&lt;/b&gt;. There&#39;s            only one slight problem - nobody can see the data yet! We&#39;ll tackle            that in the next part.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;Source: homeandlearn &lt;/i&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8250694017172519381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8250694017172519381'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/data-sets-and-data-adapters.html' title='Data Sets and Data Adapters'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-1684596566210791360</id><published>2011-07-29T20:45:00.000-07:00</published><updated>2011-07-29T20:45:15.687-07:00</updated><title type='text'>Write your own Database code in VB .NET</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In this next section, we&#39;ll take a look at the objects that you can            use to open and read data from a Database. We&#39;ll stick with our Access            database, the AddressBook.mdb one, and recreate what the Wizard has            done. That way, you&#39;ll see for yourself just what is going on behind            the scenes.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So close any open projects, and create a new one. Give it whatever            name you like, and let&#39;s begin. If you haven&#39;t yet downloaded the Address Book database, you can get            it here:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/AddressBook.zip&quot;&gt;&lt;b&gt;Download the Address Book            Database&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Connection Object&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Connection Object is what you need if you want to connect to a            database. There are a number of different connection objects, and the            one you use depends largely on the type of database you&#39;re connecting            to. Because we&#39;re connecting to an Access database, we&#39;ll need something            called the OLE DB connection object.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;OLE stands for Object Linking and Embedding, and its basically a lot            of objects (COM objects) bundled together that allow you to connect            to data sources in general, and not just databases. You can use it,            for example, to connect to text files, SQL Server, email, and a whole            lot more.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;There are a number of different OLE DB objects (called data providers),            but the one we&#39;ll use is called &quot;&lt;b&gt;Jet&lt;/b&gt;&quot;. Others are SQL            Server and Oracle.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So place a button on your form. Change the &lt;b&gt;Name&lt;/b&gt; property to            &lt;b&gt;btnLoad&lt;/b&gt;. Double click your button to open up the code window.            Add the following line:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Dim con As New &lt;span style=&quot;color: blue;&quot;&gt;OleDb.OleDbConnection&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The variable &lt;b&gt;con&lt;/b&gt; will now hold the &lt;b&gt;Connection Objec&lt;/b&gt;t.            Notice that there is a full stop after the OleDB part. You&#39;ll then get            a pop up box from where you can select OleDbConnection. We&#39;re also creating            a &lt;b&gt;New&lt;/b&gt; object on this line.This is the object that you use to            connect to an Access database.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;        &lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h2 align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Setting a Connection String&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;There are Properties and Methods associated with the Connection            Object, of course. We want to start with the ConnectionString property.            This can take MANY parameters . Fortunately, we only need a few of these.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We need to pass two things to our new &lt;b&gt;Connection Object&lt;/b&gt;:            the technology we want to use to do the connecting to our database;            and where the database is. (If your database was password and user name            protected, you would add these two parameters as well. Ours isn&#39;t, so            we only need the two.)&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The technology is called the &lt;b&gt;Provider&lt;/b&gt;; and you use &lt;b&gt;Data Source&lt;/b&gt;            to specify where your database is. So add this to your code:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Dim dbProvider As String&lt;br /&gt;
Dim dbSource As String&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;dbProvider = &quot;PROVIDER=Microsoft.Jet.OLEDB.4.0;&quot;&lt;br /&gt;
dbSource = &quot;Data Source = C:/AddressBook.mdb&quot;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;con.ConnectionString = dbProvider &amp;amp; dbSource&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The first part specifies which provider technology we want to use to            do the connecting (JET). The second part, typed after a semi-colon,            points to where the database is. In the above code, the database is            on the C drive, in the root folder. The name of the Access file we want            to connect to is called AddressBook.mdb. (Note that &quot;Data Source&quot;            is two words, and not one.)&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you prefer, you can have the provider and source on one line, as            below (it&#39;s on two here because it won&#39;t all fit on one line):&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;TextIndent2&quot;&gt;con.ConnectionString = &quot;PROVIDER=Microsoft.Jet.OLEDB.4.0;Data            Source = C:\AddressBook.mdb&quot; &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The first part specifies which provider technology we want to use            to do the connecting (&lt;b&gt;JET&lt;/b&gt;). The second part, typed after a semi-colon,            points to where the database is. In the above code, the database is            on the C drive, in the root folder. The name of the Access file we want            to connect to is called &lt;b&gt;AddressBook.mdb.&lt;/b&gt; (Note that &quot;&lt;b&gt;Data            Source&lt;/b&gt;&quot; is two words, and not one.)&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But your coding window should now look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/db_con1.gif&quot;&gt;&lt;b&gt;(View Image)         &lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;This assumes that you have copied the AddressBook database over to the root            folder of your C Drive. If you&#39;ve copied it to another folder, change            the &quot;Data Source&quot; part to match. For example, if you copied            it to a folder called &quot;databases&quot; you&#39;d put this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Data Source = C:\databases\AddressBook.mdb&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You can also specify a folder such as MyDocuments (or Documents in            Vista and Windows 7). You do it like this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;dbSource = &quot;Data Source = C:\Users\Owner\Documents\AddressBook.mdb&quot;&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Another way to specify a file path is this:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;TextIndent2&quot;&gt;Dim fldr As String&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;TextIndent2&quot;&gt;fldr = Environment.GetFolderPath( Environment.SpecialFolder.MyDocuments            ) &amp;amp; &quot;/AddressBook.mdb&quot;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;dbSource = &quot;Data Source = &quot; &amp;amp;            fldr&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;On the second line, spread over two lines in the code above, we have            this:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Environment.GetFolderPath( )&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The folder path you&#39;re getting goes between the round brackets of GetFolderPath:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Environment.SpecialFolder.MyDocuments&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Special Folder in this case is the MyDocuments folder. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But back to our connection code. &lt;b&gt;ConnectionString&lt;/b&gt; is a property            of the &lt;b&gt;con&lt;/b&gt; variable. The con variable holds our Connection Object.            We&#39;re passing the Connection String the name of a data provider, and            a path to the database.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Opening the Connection&lt;/h2&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now that we have a ConnectionString, we can go ahead and open the datatbase.            This is quite easy - just use the &lt;b&gt;Open&lt;/b&gt; method of the Connection            Object:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;con.Open(            )&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Once open, the connection has to be closed again. This time, just use            the Close method:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;con.Close(            )&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Add the following four lines to your code:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;con.Open()&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;MsgBox(&quot;Database            is now open&quot;)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent3&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;con.Close()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;TextIndent3&quot;&gt;MsgBox(&quot;Database            is now Closed&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Your coding window will then look like this (use the file path below,            if you have Vista or Windows 7, after moving the database to your Documents            folder) &lt;b&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/db_con2.gif&quot;&gt;&lt;b&gt;(View Image)         &lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Test out your new code by running your programme. Click your button            and the two message boxes should display. If they don&#39;t, make sure your            Data Source path is correct. If it isn&#39;t, you might see this error message &lt;b&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/errorAddBook_p275.jpg&quot;&gt;&lt;b&gt;(View Image)         &lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The error message is a bit on the vague and mysterious            side. But what it&#39;s saying is that it can&#39;t find the path to the database,            so it can&#39;t Open the connection. The line con.Open in your code will            then be highlighted in green. You need to specify the correct path to            your database. When you do, you&#39;ll see the message boxes from our code,            and not the big one above.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now that we&#39;ve opened a connection to the database, we            need to read the information from it. This is where the DataSet and            the DataAdapter come in.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;Source: homeandlearn &lt;/i&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1684596566210791360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1684596566210791360'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/write-your-own-database-code-in-vb-net.html' title='Write your own Database code in VB .NET'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-8908411707415031043</id><published>2011-07-29T20:28:00.000-07:00</published><updated>2011-07-29T20:41:48.605-07:00</updated><title type='text'>The Database Wizard in VB NET Express</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Let&#39;s make a start on our Database project. So, once you have your            VB software open, do the following:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;              &lt;div class=&quot;leftMargin&quot;&gt;Click &lt;b&gt;File &amp;gt; New Project&lt;/b&gt; from the                menu bar&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;              &lt;div class=&quot;leftMargin&quot;&gt;Select &lt;b&gt;Windows Application&lt;/b&gt;, and then                give it the &lt;b&gt;Name&lt;/b&gt; AddressBook. Click OK&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;              &lt;div class=&quot;leftMargin&quot;&gt;Locate the &lt;b&gt;Solution Explorer &lt;/b&gt;on the                right hand side (If you can&#39;t see it, click &lt;b&gt;View &amp;gt; Solution                Explorer&lt;/b&gt; from the menu bar, or &lt;b&gt;View &amp;gt; Other Windows &amp;gt;                Solution Explorer&lt;/b&gt; in version 2010.) &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/dbWizardED.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;       &lt;br /&gt;
&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt; We need to select a Data Source. So click on &lt;b&gt;Data Sources&lt;/b&gt;            at the bottom of the Solution Explorer in version 2008 &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/dbWizardED2.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you have VB NET 2010 then the Data Source tab is on the left, just            below the Toolbox &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dataSource_A.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;/div&gt;To Add a New Data Source, click on the link. When you do, you&#39;ll see            a screen welcoming you to the Data Source Configuration Wizard, Just            click Next, to get to the screen &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep1.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/dbWizardED.jpg&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;          &lt;br /&gt;
&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You want to connect to a Database. So select this option,            and click Next. In version 2010 of VBN NET, you&#39;ll see this screen appear            (you won&#39;t see it if you have version 2008) &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dataSource_wizard_A.gif&quot;&gt;&lt;b&gt;(Vi&lt;span id=&quot;goog_1957443426&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_1957443427&quot;&gt;&lt;/span&gt;ew Image)&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Select DataSet and click Next.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In both versions 2008 and 2010, you&#39;ll then see this screen &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep2.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the &lt;b&gt;New Connection&lt;/b&gt; button and another dialogue            box pops up &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep3.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the &lt;b&gt;Change&lt;/b&gt; button, because we want to connect            to an Access database. (The default is for a SQL Server database.) When            you click &lt;b&gt;Change&lt;/b&gt;, you&#39;ll see this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep4.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Select &lt;b&gt;Microsoft Access Database File&lt;/b&gt;, then click            OK. The previous dialogue box will then look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep5.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the &lt;b&gt;Browse&lt;/b&gt; button and navigate to where on            your computer you downloaded our Access Database called AddressBook.mdb.            Click &lt;b&gt;Test Connection&lt;/b&gt; to see if everything is OK, and you&#39;ll            hopefully see this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/db_test_connection.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the OK button, then click the OK button on the &lt;b&gt;Add            Connection&lt;/b&gt; dialogue box as well. You will be returned to the &lt;b&gt;Data Source            Configuration Wizard&lt;/b&gt;, which should now look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep7.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
Click Next to move to the next step of the Wizard. You            may see a message box appear, however. Click No on the message box to            stop VB copying the database each time it runs. You should then see            this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep8.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Make sure there&#39;s a tick in the box for &quot;Save the            connection&quot;, and then click Next &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbStep9.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Here, you can select which tables and fields you want.            Tick the &lt;b&gt;Tables&lt;/b&gt; box to include them all. You can give your DataSet            a name, if you prefer. Click Finish and you&#39;re done.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When you are returned to your form, you should notice the Solution            Explorer has added your new Data Source &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbDataSource2.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Data Sources area of the &lt;b&gt;Solution Explorer&lt;/b&gt; now displays            information about your database. Click the plus symbol (an arrow in            VB NET 2010) next to &lt;b&gt;tblContacts&lt;/b&gt; &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbDataSource3.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;All the Fields in the Address Book database are now showing.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To add a Field to your Form, click on one in the list. Hold down your            left mouse button, and drag it over to your form &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbDataSource4.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the image above, the &lt;b&gt;FName&lt;/b&gt; field is being dragged            on the Form. Your mouse cursor will change shape.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When your Field is over the Form, let go of your left mouse button.            A textbox and a label will be added. There are two other things to notice:            a navigation bar appears at the top of the form, and a lot of strange            objects have appeared in the object area at the bottom &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbForm.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;ll explore the Objects in a later section. But notice            the Navigation bar in blue. Run your programme by hitting the F5 key            on your keyboard. You should see this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbForm4.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the Navigation arrows to scroll through the database.            When you&#39;ve played around with the controls, stop the form from running,            and return to Design View.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Drag and Drop more Fields to your form. But don&#39;t align them yet. We&#39;ll            see an easy way to do this. But once you&#39;ve dragged the fields to your            form, it might look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbForm3.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;I&#39;m sure you&#39;ll agree - that&#39;s a very untidy form. But            there&#39;s a very easy way to align all your controls. Try this:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;Click on a Textbox and its label with your left mouse button&lt;/li&gt;
&lt;li&gt;Hold down the Ctrl key on your keyboard, and select a second Textbox            and label&lt;/li&gt;
&lt;li&gt;With the Ctrl key still held down, click each Textbox and label in turn&lt;/li&gt;
&lt;li&gt;When all Textbox are selected, click on the &lt;b&gt;Format&lt;/b&gt; menu at              the top&lt;/li&gt;
&lt;li&gt;From the Format menu select &lt;b&gt;Align &amp;gt; Lefts&lt;/b&gt;. The left edges              of the Textboxes will align themselves&lt;/li&gt;
&lt;li&gt;From the Format menu select &lt;b&gt;Vertical Spacing &amp;gt; Make Equa&lt;/b&gt;l.              The space between each textbox will then be the same&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;              &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;With your new controls added, and nicely aligned, press F5 to run your            form. For the Notes Textbox, set the MultiLine property to True. Your            form might then be something like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbForm5.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;         &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click the &lt;b&gt;Navigation&lt;/b&gt; icons to move backwards and forwards through your            database.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next part, you&#39;ll move away from the Wizards and learn how to            add your own programming code to open up and manipulate databases.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;Source: homeandlearn &lt;/i&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8908411707415031043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/8908411707415031043'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/database-wizard-in-vb-net-express.html' title='The Database Wizard in VB NET Express'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-815366001770456472</id><published>2011-07-29T20:22:00.000-07:00</published><updated>2011-07-29T20:22:49.120-07:00</updated><title type='text'>Visual Basic Express and Databases - the easy way</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i&gt;&lt;span style=&quot;font-size: small;&quot;&gt;From homeandlearn&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;For this tutorial, we&#39;re going to create a simple &lt;b&gt;Address Book&lt;/b&gt; project.            The names and addresses will come from a Microsoft Access database.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Download the &lt;b&gt;database&lt;/b&gt; before starting these lessons. Once you have saved            the database to your own computer, you can begin. &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/NET/AddressBook.zip&quot;&gt;Download the Microsoft Access            Database you need for these tutorials&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;         &lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;VB.Net &lt;/b&gt;allows you many ways to connect to a database or a data source.            The technology used to interact with a database or data source is called            &lt;b&gt;ADO.NET&lt;/b&gt;. The ADO parts stands for &lt;b&gt;Active Data Objects&lt;/b&gt; which, admittedly,            doesn’t explain much.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;But just like System was a Base Class (leader            of a hierarchy, if you like), so is ADO.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Forming the foundation of the            ADO Base Class are five other major objects:&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Connection&lt;br /&gt;
Command&lt;br /&gt;
DataReader&lt;br /&gt;
DataSet&lt;br /&gt;
DataAdapter&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;We’ll see just what these objects are, and how to use them, in            a later section. But we can make a start on the &lt;b&gt;ADO.NET&lt;/b&gt; trail by creating            a simple Address Book project.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;All we’ll do is see how to use ADO            to open up the database you downloaded, and scroll through each entry.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What we’re going to be doing is to use a &lt;b&gt;Wizard&lt;/b&gt; to create a programme            that reads the database and allows us to scroll through it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The wizard            will do most of the work for us, and create the controls that allow            users to move through the database. The Form we create will look like            this when it&#39;s finished &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/vb_2010/dbForm5.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;           By clicking the buttons at the top, you can scroll through the database            in the image above. We&#39;ll make a start in the next part.&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/815366001770456472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/815366001770456472'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/visual-basic-express-and-databases-easy.html' title='Visual Basic Express and Databases - the easy way'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-331053428687904604</id><published>2011-07-29T01:28:00.000-07:00</published><updated>2011-07-29T01:31:04.349-07:00</updated><title type='text'>Adding a Report Designer</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW8NPXfJvfEntZki4zgASnhvi2NspoqD8A-62qHMNFpRv57zjJjbdFpqsUG6lhcBtqWzQZ4Pw0bXml8CFyWaLQfz6x5Ti7rkMzS4BWMBS5aUi-SD62csWuhVJPOPlKTVsCEP92QsGgvc2X/s1600/add+new+item.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You can add a new Report Designer to a project by selecting &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW8NPXfJvfEntZki4zgASnhvi2NspoqD8A-62qHMNFpRv57zjJjbdFpqsUG6lhcBtqWzQZ4Pw0bXml8CFyWaLQfz6x5Ti7rkMzS4BWMBS5aUi-SD62csWuhVJPOPlKTVsCEP92QsGgvc2X/s1600/add+new+item.jpg&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;Add New item from the Project&lt;/i&gt;&lt;/b&gt;&lt;/a&gt; menu and choosing the&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLlUNTcpHeEl53S_DHLxdEPiYQ8Qy2a6etKmRIi1QzkYECcTXh_b-7r7RGB_-Qw3KvYepc7ExY72Z0O-KObm_g-g277mVw-hco2LRyH9iY0LV0ByZPkv1bZvOCJ06ToxR_B83Ic7AWFyCL/s1600/crystal+report+icon.jpg&quot;&gt; &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/a&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLlUNTcpHeEl53S_DHLxdEPiYQ8Qy2a6etKmRIi1QzkYECcTXh_b-7r7RGB_-Qw3KvYepc7ExY72Z0O-KObm_g-g277mVw-hco2LRyH9iY0LV0ByZPkv1bZvOCJ06ToxR_B83Ic7AWFyCL/s1600/crystal+report+icon.jpg&quot; title=&quot;Click to View Image&quot;&gt;Crystal Report&lt;/a&gt;&lt;/b&gt; icon.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;In the &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;Add New item&lt;/i&gt;&lt;/b&gt; dialog box, give the report a name &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLlUNTcpHeEl53S_DHLxdEPiYQ8Qy2a6etKmRIi1QzkYECcTXh_b-7r7RGB_-Qw3KvYepc7ExY72Z0O-KObm_g-g277mVw-hco2LRyH9iY0LV0ByZPkv1bZvOCJ06ToxR_B83Ic7AWFyCL/s1600/crystal+report+icon.jpg&quot; title=&quot;Click to View Image&quot;&gt;(View Image).&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You can either enter the &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;.rpt &lt;/b&gt;extension or leave it off; the extension is added by default.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmorEy5X2bVjHUL-ckm8UZCYgOUvsrpm8ROLBv4Y-8WMmjZC5r5SOeyWPPmFIbEdMH9uCFFjElLG3AQXkId0paKLiqjcn8sphiwywZVZEeSj2tvRSY9L53QfrbmQ0hFBT07zMVCEBFfFVH/s1600/report+export.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You are given a choice of the type of report to create &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmorEy5X2bVjHUL-ckm8UZCYgOUvsrpm8ROLBv4Y-8WMmjZC5r5SOeyWPPmFIbEdMH9uCFFjElLG3AQXkId0paKLiqjcn8sphiwywZVZEeSj2tvRSY9L53QfrbmQ0hFBT07zMVCEBFfFVH/s1600/report+export.jpg&quot; title=&quot;Click to View Image&quot;&gt;(View Image).&lt;/a&gt;&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You can choose &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;Using the Report Wizard &lt;/i&gt;&lt;/b&gt;to open a wizard that steps you through the report creation process. Or you can choose &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;As a Blank Report&lt;/i&gt;&lt;/b&gt; to create your own report from scratch.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You can also select Form an Existing Report that allows you to create a modification of a report you have already created.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Note:&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt; The report design is compiled into the project’s .exe file. If you modify the report design, you must recompile the project to see the changes.&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/331053428687904604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/331053428687904604'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/adding-report-designer.html' title='Adding a Report Designer'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-7080138544126193804</id><published>2011-07-29T01:07:00.000-07:00</published><updated>2011-07-29T01:29:29.626-07:00</updated><title type='text'>Using Crystal Reports</title><content type='html'>&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;One of the powerful features of &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Visual Studio.Net&lt;/b&gt; is the report designer by &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Crystal Decisions&lt;/b&gt; called &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Crystal Reports&lt;/b&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;The &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Crystal Report Gallery&lt;/b&gt; contains “&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;experts&lt;/b&gt;” to guide you in creating &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;standard reports&lt;/b&gt;, &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;forms, and even mailing labels, &lt;/b&gt;or you can use an existing &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;report&lt;/b&gt; or generate a new one.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;You can display a report from a &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Windows Form&lt;/b&gt; or a &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Web Form&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;It takes two steps to create and display a simple report:&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-left: 49.5pt; text-indent: -13.5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;1.&lt;span style=&quot;-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Add a &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUDqPsh5dIIG_UarAPRgoyh9IIa_OddOKKByT_X0lCKBPIK2UKYQDfU8FiJXNc2jKEqSdbe9HJCGBov9ZX8ymA1CMIy3WFCzSqpU4-uIAGrVATIkD5jjqJtp-ltdR0YzUqTCpJX6ci2bn6/s104/report+designer.jpg&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/a&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUDqPsh5dIIG_UarAPRgoyh9IIa_OddOKKByT_X0lCKBPIK2UKYQDfU8FiJXNc2jKEqSdbe9HJCGBov9ZX8ymA1CMIy3WFCzSqpU4-uIAGrVATIkD5jjqJtp-ltdR0YzUqTCpJX6ci2bn6/s1600/report+designer.jpg&quot; title=&quot;Click to View Image&quot;&gt;Report Designer&lt;/a&gt;&lt;/b&gt; and design the report template. The template includes the settings for connection to the database and the layout of the report.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-left: 49.5pt; text-indent: -13.5pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-left: 49.5pt; text-indent: -13.5pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;2.&lt;span style=&quot;-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Add a &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc_elvZqORLU_bh2IP6yD0V42Ip8xJ-E-23rDEoW83A1kab-IP6wlV4BYfwfsIdginlQFdENZLtN7u8FyliFT4yFxgIxmrC_eAC1F6mrwjx0DAzm-uj0k4i6-Dh6RXual8cxug2mosn036/s1600/crystal+report+viewer.jpg&quot; title=&quot;Click to View Image&quot;&gt;Crystal Report Viewer&lt;/a&gt; &lt;/b&gt;control to a form and connect it to the report template.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; margin-left: 49.5pt; text-indent: -13.5pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;Once you have added the report to a project and run the project, you can view the report and send the report to the printer, if you wish.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 12pt; line-height: 115%;&quot;&gt;When you create a &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;report template, &lt;/b&gt;you are setting up the format of the report. The data are not included in the report layout; instead, each time you run the report, you view the current data.&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7080138544126193804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7080138544126193804'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/using-crystal-reports.html' title='Using Crystal Reports'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-4601505943397819233</id><published>2011-07-21T22:55:00.000-07:00</published><updated>2011-07-26T07:23:14.469-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="New Project"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="variables"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Creating Variables in VB .NET</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Variables&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Why are we discussing variables? And what is a variable?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;With Visual Basic, and most programming languages, what you are doing            is storing things in the computer&#39;s memory, and manipulating this store.            If you want to add two numbers together, you put the numbers into storage            areas and &quot;tell&quot; Visual Basic to add them up. But you can&#39;t            do this without variables.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;So a variable is a storage area of the computer&#39;s memory. Think of            it like this: a variable is an empty cardboard box. Now, imagine you            have a very large room, and in this room you have a whole lot of empty            cardboard boxes. Each empty cardboard box is a single variable. To add            two numbers together, write the first number on a piece of paper and            put the piece of paper into an empty box. Write the second number on            a piece of paper and put this second piece of paper in a different cardboard            box.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Now, out of all your thousands of empty cardboard boxes two of them            contain pieces of paper with numbers on them. To help you remember which            of the thousands of boxes hold your numbers, put a sticky label on each            of the two boxes. Write &quot;number1&quot; on the first sticky label,            and &quot;number2&quot; on the second label.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What have we just done? Well, we&#39;ve created a large memory area (the            room and the cardboard boxes), and we&#39;ve set up two of the boxes to            hold our numbers (two variables). We&#39;ve also given each of these variables            a name (the sticky labels) so that we can remember where they are.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Now examine this:&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;color: blue; font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Dim number1 As Integer&lt;br /&gt;
Dim number 2 As Integer&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: blue; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;TextIndent2&quot; style=&quot;color: blue; font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt; number1 = 3&lt;br /&gt;
number2 = 5&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;TextIndent2&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;That&#39;s code from Visual Basic Net. It&#39;s VB&#39;s way of setting up (or            declaring) variables.&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Here&#39;s a breakdown of the variable Declaration:&lt;/span&gt;         &lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;dl style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;dt style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Dim&lt;/b&gt;&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;span style=&quot;font-size: small;&quot;&gt;  Short for Dimension. It&#39;s a type of variable. You declare (or &quot;tell&quot;            Visual Basic) that you are setting up a variable with this word. We&#39;ll            meet other types of variables later, but for now just remember to start            your variable declarations with Dim.&lt;/span&gt;&lt;/dd&gt;&lt;dd&gt;&lt;/dd&gt;
&lt;dt style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;number1&lt;/b&gt;&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;span style=&quot;font-size: small;&quot;&gt;This is the cardboard box and the sticky label all in one. This is  a variable. In other words, our storage area. After the Dim word,  Visual Basic is looking for the name of your variable. You can call your  variable almost anything you like, but there are a few reserved words  that VB won&#39;t allow. It&#39;s good practice to give your variables a name  appropriate to what is going in the variable.&lt;/span&gt;&lt;/dd&gt;&lt;dd&gt;&lt;/dd&gt;
&lt;dt style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;As Integer&lt;/b&gt;&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;span style=&quot;font-size: small;&quot;&gt;We&#39;re telling Visual Basic that the variable is going to be a number (integer). Well meet alternatives to Integer later.&lt;/span&gt;&lt;/dd&gt;&lt;dd&gt;&lt;/dd&gt;
&lt;dt style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Number1 = 3&lt;/b&gt;&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The equals sign is not actually an equals sign. The = sign means  assign a value of. In other words, here is where you put something in  your variable. We&#39;re telling Visual Basic to assign a value of 3 to the  variable called number1. Think back to the piece of paper going into the  cardboard box. Well, this is the programming equivalent of writing a  value on a piece of paper&lt;/span&gt;&lt;/dd&gt;&lt;/dl&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Now that you have a basic idea of what variables are, let&#39;s write a            little piece of code to test them out.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;First, though, let&#39;s have our            first look at the coding window. &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;To make life easier, we&#39;re going to put a button on our form. When            our button is clicked, a little message box will pop up.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Fortunately,            there&#39;s no coding to write for a button, and very little at all for            a message box.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;Previous&lt;/span&gt; &amp;gt;&amp;gt;&lt;/b&gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/creating-new-project.html&quot;&gt;&lt;b&gt;Creating a New Project&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/4601505943397819233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/4601505943397819233'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/creating-variables-in-vb-net.html' title='Creating Variables in VB .NET'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-7846505937516037971</id><published>2011-07-20T19:29:00.000-07:00</published><updated>2011-07-29T01:34:12.459-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="New Project"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Creating a New Project</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Time to get our hands dirty with a bit of programming. There&#39;s no putting            it off any longer, I&#39;m afraid! We&#39;ll create a new project for the next            section.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;So, if you already have you VB NET software open, you can get rid of            the current project by clicking &lt;b&gt;File&lt;/b&gt; from the menu bar.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/vb_2010/newProject_DB_variables.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;From            the drop down menu, choose &lt;b&gt;Close Project&lt;/b&gt;. You will be returned            to the Start Page. Click &lt;b&gt;File &amp;gt; New Project&lt;/b&gt; from the menu            bars. When you get the dialogue box popping up, choose &lt;b&gt;Windows Forms            Application&lt;/b&gt; at the top. Then change the &lt;b&gt;Name&lt;/b&gt; from WindowsApplication            to &lt;b&gt;Variables&lt;/b&gt;: &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/vb_2010/newProject_DB_variables.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;When you click the OK button, a new form will appear.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;If you look at the Solution Explorer at the top, you&#39;ll see the name            of the project has changed to the Name you gave it. &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/solExplorer_p32.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The name of the Project is now Variables - the same name            as the folder that is created for you to hold all your project files.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;         &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Now that you have a new Project started, we can discuss            Variables.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;We&#39;ll do that in the next section.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Previous &amp;gt;&amp;gt;&lt;/b&gt; &lt;b&gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/how-to-save-your-vb-net-projects.html&quot;&gt;How to Save your VB .NET Projects&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Next&lt;/b&gt; &amp;gt;&amp;gt;&lt;b&gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/creating-variables-in-vb-net.html&quot;&gt;Creating Variables in VB .NET&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7846505937516037971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7846505937516037971'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/creating-new-project.html' title='Creating a New Project'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-1609243218156329742</id><published>2011-07-19T02:31:00.000-07:00</published><updated>2011-07-29T01:38:36.581-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="First Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Starting VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Starting Visual Basic.Net (2008 version)</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;clear: left; float: left; font-family: Arial,Helvetica,sans-serif; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Follow these easy steps:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;clear: left; float: left; font-family: Arial,Helvetica,sans-serif; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Step 1: Open your VB.Net Software&lt;/b&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;clear: left; float: left; font-family: Arial,Helvetica,sans-serif; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Launch your Visual Basic .NET or Visual Studio software. When the software            first loads, you&#39;ll see a screen something like this one:&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;clear: left; float: left; font-family: Arial,Helvetica,sans-serif; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;This is the Start Page. &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg318Nib4-WxMJWDruL3a7GuRPKwS23a2GefQOAA0II9ubqLPzeb7orrwdVtskg6SBwgHGEOfl2Mk5pt0bx_Lc0veAfq02UsG8U2MOZhhEakVGMHg8QOccEPnRaIvCzRhCj2MbOvtJpLBEp/s1600/vb2008version.jpg&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;This is where you can start a new project, or open an existing one. If you have created numerous projects before, you&#39;ll see it under the Recent Projects block located on the left side.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Below this, you will see two links : Open Project and Create Project. Open Project link is used to open an existing project while Create Project link is used to create a new project.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;When you create a project, the Name you gave it will            be displayed on this page, as a hyperlink just like what you see under Recent Projects block. Clicking the link will open            the project.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 2: Create New or Open Project&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif; font-size: small;&quot;&gt;To get started, click the &lt;/span&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif; font-size: small;&quot;&gt;Create Project&lt;/span&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif; font-size: small;&quot;&gt; link or Go to File &amp;gt; New &amp;gt; Project. When you do, you&#39;ll see the dialogue            box appear &lt;a href=&quot;data:image/png;base64,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&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;By Default, the selected project type on the window is Windows Form Application. This means that you&#39;re going to be designing a Window type program to            run on a computer running the Microsoft Windows operating system.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;If you would like to create a web application, you can select Web &amp;gt; ASP.Net Web Application.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 3: Enter Project Name&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The default name for your project is&amp;nbsp;&amp;nbsp; &quot;WindowsApplication1&quot; but you can change this to your desired project name. For example we&#39;ll going to change this to My First Project.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The default location is located in your &quot;My Documents&quot; folder called &quot;Visual Studio Projects&quot;. &lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;All of your files for            your first project are then saved in this folder. &lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;You can keep the Location the same as the default but you can also change this to your desired location.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;A new folder will then be created for you, and its name will be the same as the one you typed in the &quot;Name&quot; textbox.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 4: Click OK button&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Click the OK button, and the Visual Basic NET design time environment            will open. It will look like the following :&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;This is the Default Form &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6265805375361198694&amp;amp;postID=1609243218156329742&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;This is actually your program. Whatever you see on this form, its size, color and its contents, this is exactly what your program looks like.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 5: Run the Program&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;To run the form, click Debug &amp;gt; Start or Press F5 or &lt;/span&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAIAAADZ8fBYAAACOElEQVRIidXWPWgTcRjH8Ru6iEMRHEQXQZcHpBk1g4M46lB0KQUhIEghg4OYyUW6dVJxyIOD0A4uIh0siFBTxCAaSbm8tGlim/fDi5dXL714d+FxeP4JJf8ThGsG4TP9nx/f9U5pdZ1j1O4JyrS6tj2cBmXwe8gAyb9xTbEGQwZIzcHQD0CyBkMiIiKlf+gyQGpYrh+A1D90RdfsuwyQtL7rByCZ/VG3Z7oMkKqmK4vXM57vMkDqmaNup+cwQCr+cmSh6MLHWtrzNAGQOj1HdNtdhwHS954jC0UXgpHAVi3teT0KkNrdUbfZcRgg5TqObPH5rfX8WjAS2KykPQdjgNTsjLpGy2aAlG3bsttPbkRiYU6/L6c8NwyQjJYtuo2mzQBJbdmymyvXI7FwJBZeXJ0PRgLvyinPmdqyAanRHHV1w2aAlGzasmvLV5bW7yyuzl9dDlx6cP7MvZMb+T3PJSDpxj93Lz+aG0dnQzN/i05267rFACn+w5LNPbwwjr7Z2fHcMECq65boVjSTAdJm1ZRdvH+Wo69SGc/BGCBVNFN0i9UuA6S3B13ZuaVTs6GZl0nV83oUIBWrXdEtlNoMkF7vtWSn756Iftn2PE0ApEKpLbq5fYMB0lrmp+xp/JvnuwyQcvuG6GbzOgOkF9u6H4CUzeuiq+5qDJCefdX8ACR1VxPdZKbGAGklXvUDkJKZmugm1DIDpMdbJT8AKaGWRfdz8oAdy3dzXFM+JQrToGx8SE7D//a/8wf44zvWcift5gAAAABJRU5ErkJggg==&quot; /&gt;&lt;span style=&quot;font-size: small;&quot;&gt;, your program&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;will look like this &lt;a href=&quot;data:image/png;base64,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&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Congratulations! You have just made your first Windows Application Program .&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Next &amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/designing-visual-basicnet-form-using.html&quot;&gt;Designing Visual Basic.Net Form using Toolbox&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1609243218156329742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1609243218156329742'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/starting-visual-basicnet-2008-version.html' title='Starting Visual Basic.Net (2008 version)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-5272400977410515513</id><published>2011-07-16T18:16:00.000-07:00</published><updated>2011-07-29T01:44:31.051-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>How to Save your VB .NET Projects</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
If you have a look in the top right of the Design Environment, you&#39;ll            see the Solution Explorer. (If you can&#39;t see it, click &lt;b&gt;View &amp;gt;            Solution Explore&lt;/b&gt;r in version 2008 and &lt;b&gt;View &amp;gt; Other Windows            &amp;gt; Solution Explorer&lt;/b&gt; in version 2010.) &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/SolutionsExplorer.gif&quot;&gt;&lt;b&gt;See Image&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/SolExplorer_All_Files.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;The Solution Explorer shows you all the files you have            in your project (Notice that the name of your project is at the top            of the tree - &quot;My First Project&quot;). &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;At first glance, it looks as though there are not many            files in the project. But click the Show All Files icon &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/SolExplorer_All_Files.gif&quot;&gt;&lt;b&gt;(See Image). &lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When you click Show All Files, the Solution Explorer will            look something like this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/SolExplorer_All_Files2.gif&quot;&gt;&lt;b&gt;(See Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/vb_2010/saveProject_p25-copy.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt; &lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When you save your project, you are saving all these files.          &lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To save your work, click &lt;b&gt;File &amp;gt; Save All&lt;/b&gt; and you&#39;ll see the            following dialogue box &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/vb_2010/saveProject_p25-copy.gif&quot;&gt;&lt;b&gt;(See Image).&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The files are usually saved in the My Document folder            in XP (Document folder in Vista and Windows 7), under Visual Studio.            If you want to save your projects elsewhere, click the Browse button.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To actually save your work as you go along, just click &lt;b&gt;File &amp;gt; Save            All&lt;/b&gt; from the menu bar. Or press Ctrl + Shift + S on your keyboard. Or            click the icon in the Toolbar (the stack of floppy disks). If you save            often then you won&#39;t lose any of your work if anything goes wrong with            your computer.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;        &lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next section, we&#39;ll get down and do a bit of actual programming.            It&#39;s a gentle introduction, so nothing to get too worried about!&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: white; font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: white; font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Previous&amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/adding-splash-of-colour.html&quot;&gt;Adding a Splash of Colour&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next &amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/creating-new-project.html&quot;&gt;Creating a New Project&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/5272400977410515513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/5272400977410515513'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/how-to-save-your-vb-net-projects.html' title='How to Save your VB .NET Projects'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-2528627857043922101</id><published>2011-07-15T18:08:00.000-07:00</published><updated>2011-07-29T01:48:07.201-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Adding a Splash of Colour</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
At the moment, our form looks a little bland. Time to liven it up with            a splash of colour. Changing the colour of the Form means we have to change one of its            properties - the &lt;b&gt;BackColor&lt;/b&gt; property. &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/FormBackColorSystem.gif&quot;&gt;&lt;b&gt;See Image&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;So click anywhere on the form that is not a textbox or a label. If            you do it right, you should see the sizing handles around the edges            of the grey form.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Property Box on the right will read &quot;Form1&quot;,            and that indicates that you have indeed selected the form. When the            Form is selected you can change its properties.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To change the colour of the Form, click the word &quot;BackColor&quot;            in the Property Box.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Next, click the black down-pointing arrow to the            right. A drop-down box will appear.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The default colour is the one selected - &lt;b&gt;Control&lt;/b&gt;.            This is on the &lt;b&gt;System&lt;/b&gt; Tab.&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The System colours are to set whatever            colour scheme the user has opted for when setting up their computers.            For example, you can use the Display Properties dialogue box in Windows            XP to change how things like menus and buttons look. Someone who is            colour-blind might have changed his or her settings in order to see            things better on the computer screen. If you stick with the System colours            then a colour-blind user of your programme would not have any problems            seeing your master work.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;As you can see in the image above, you can choose the            colour of the Active Caption. The Active Caption is the one you set            earlier when you changed the text to &quot;My First Form&quot;. The            Active Caption is blue on my computer, and the Active Caption Text is            white. It might be different on yours.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you want to choose a colour that is not a System colour, click the            Custom Tab. You&#39;ll then see this &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/FormBackColorCustom.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click on any of the Colours in the colour palette and            the background colour of your form will change.You can also select the Web Tab. When you do, you&#39;ll see a list of            Web-Safe colours to choose from. A Web-Safe colour is one that displays            correctly in a web browser, regardless of which computer being used            (that&#39;s the theory, anyway). You might want to use a Web-Safe colour            if you&#39;re designing a project for the internet. But you can choose one            even if you&#39;re not.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;                &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;         &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;To change the colour of the labels, click on a label to select it.            Look in the Property box to see if it reads Label. If so, you can now            go ahead and change the BackColor property of the Label in exactly the            same way that we changed the BackColor property for our Form.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Change the colour of the other two labels to anything you like. To            change the colour of more than one Label at a time, click on one Label            to select it. Now, hold down the &quot;Ctrl&quot; key on your keyboard            and click another Label. You&#39;ll see that two Labels now have sizing            handles around them. Click the third Label with the &quot;Ctrl&quot;            key held down, and all three Labels will be selected. You can change            the BackColor property of all three at once.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you want to change the Font size of the Labels and Textboxes, select            a control. Let&#39;s start with Label1.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;       &lt;br /&gt;
&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;So click on Label 1&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Scroll down the Property Box until you see Font&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;Click on the word &quot;Font&quot; to highlight              it&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;           &lt;div class=&quot;leftMargin&quot;&gt;MS Sans Serif is the default Font&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/span&gt;          &lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Notice that the Font property has a cross next to it. This indicates            that the property is expandable. Click the cross to see the following &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/FontProperties2.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/FontProperties2.gif&quot; imageanchor=&quot;1&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Notice that the Font property has a cross next to it.            This indicates that the property is expandable. Click the cross to see            the following &lt;a href=&quot;http://www.homeandlearn.co.uk/NET/images/FontExtra.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;As you can see, you can change a lot of Font properties            from here: the Name of the font, its Size, whether is should be Bold            or not, etc. You can also click the square box with the three dots in            it. This brings up a dialogue box where you can change the font properties            in the same place.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Make the following changes to the three labels:&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Font&lt;/b&gt;: Arial&lt;br /&gt;
&lt;b&gt;Font Style&lt;/b&gt;: Bold&lt;br /&gt;
&lt;b&gt;Font Size&lt;/b&gt;: 10&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Change the Font of the three Textboxes so that they are the same as            the Labels.&lt;/div&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;When you&#39;re finished, you should have a form that looks a little more            like a real programme.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Time now to save your work. Click the link below to see            how to do this in VB .NET.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: white; font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/text-property.html&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;color: white; font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Previous &amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/text-property.html&quot;&gt;The Text Property&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next &amp;gt;&amp;gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/how-to-save-your-vb-net-projects.html&quot;&gt; How to Save your VB .NET Projects&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/2528627857043922101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/2528627857043922101'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/adding-splash-of-colour.html' title='Adding a Splash of Colour'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-2177929184173639105</id><published>2011-07-14T18:00:00.000-07:00</published><updated>2011-07-29T01:50:35.083-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Starting VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>The Text Property</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/LabelProperty.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;Changing the values of some properties is fairly easy. We&#39;ll now change            the Text properties of our labels, and the Text properties of our Textboxes.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click on Label1 so that it has the sizing handles, and is therefore            selected. Examine the Property box for the Label &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/LabelProperty.gif&quot;&gt;&lt;b&gt;(See Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;You can see that the Label control has quite a few different            properties to the Form control. Think back to your television as an            control. It will have different buttons and knobs to your DVD Player            control. A label has different &quot;buttons and knobs&quot; to the            Form&#39;s &quot;buttons and knobs&quot;. &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;But the Label has a lot of properties that are the same. The Text property            of a Label does what you&#39;d expect it to do: adds text to your label.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;We&#39;ll do that now:&lt;/div&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/LabelPropertyText.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;
&lt;/a&gt;
&lt;li&gt;   With label1 selected, click inside the area              next to &quot;Text&quot;, and delete the word &quot;Label1&quot; by              hitting the backspace key on your keyboard         &lt;/li&gt;
&lt;li&gt;  Type in the words &quot;First Name&quot;         &lt;/li&gt;
&lt;li&gt;            Click back onto the grey form, or hit the return              key on your keyboard         &lt;/li&gt;
&lt;li&gt;   Label1 has now changed its text caption to              read &quot;First Name&quot;         &lt;/li&gt;
&lt;li&gt;  If you&#39;ve made a typing error, go back to the              first step above and try again         &lt;/li&gt;
&lt;li&gt; Your form should now look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/LabelPropertyText.gif&quot;&gt;&lt;b&gt;(See Image)&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Label_On_Form.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt; &lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now, change the Text property of the other two labels.            Change them to these values:&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Label2:&lt;/b&gt; Last Name&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;b&gt;Label3:&lt;/b&gt; Telephone Number&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;What you should notice is that the labels resize themselves, after            you press the enter key to commit the changes. You may need to drag            your labels to the left a bit. But when you&#39;re finished, your form should            look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Label_On_Form.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The form might look a little squashed, though. Is there anything we            can do to make it bigger? Well, it just so happens there is.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Form1Resized.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;The Form can be resized just like the Label and the textboxes.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click            anywhere on the form that is not a textbox or a label. If you look closely            around the Form&#39;s edges, you&#39;ll notice our old friends the sizing handles.            To make the form bigger, just stretch them like you did the labels and            the textboxes. Play around with the size of the form until you&#39;re happy            with it. You can now reposition and resize the textboxes and labels            so that things don&#39;t look too squashed. Your form might look like this            one &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Form1Resized.gif&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Click on &lt;b&gt;Debug &amp;gt; Start&lt;/b&gt; to have a look at your            programme. Or Press F5 on your keyboard. Click &lt;b&gt;Debug &amp;gt; Stop Debugging&lt;/b&gt;            to get back to the design environment. (Or press Shift + F5, or just            click the red X at the top right of the form.)&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Now, lets add a splash of colour to our form.&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div style=&quot;color: blue;&quot;&gt;&lt;div style=&quot;color: white;&quot;&gt;&lt;b&gt;Previous&amp;gt;&amp;gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/introduction-to-vb-net-properties.html&quot;&gt;An Introduction to VB .NET Properties&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&amp;gt;&amp;gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/adding-splash-of-colour.html&quot;&gt;Adding a Splash of Colour&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;b&gt; &lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/2177929184173639105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/2177929184173639105'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/text-property.html' title='The Text Property'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-3578329170996124914</id><published>2011-07-13T00:14:00.000-07:00</published><updated>2011-07-29T01:54:01.335-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Properties"/><category scheme="http://www.blogger.com/atom/ns#" term="Starting VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>An Introduction to VB .NET Properties</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; You&#39;ve probably noticed the area to the right of the design environment,            the area with all the textboxes in a grid, the one that has those daunting            names like &quot;AccessibleDescription&quot;, &quot;AccessibleName&quot;,            &quot;AccessibleRole&quot;. That&#39;s the &lt;b&gt;Properties&lt;/b&gt; box &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Properties.gif&quot;&gt;&lt;b&gt;(see Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Click anywhere on the form that is not a label or a textbox, somewhere            on the form&#39;s grey areas. The form should have the little sizing handles            now, indicating that the form is selected.&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;         &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;If your Properties box says &quot;Textbox1 Textbox&quot;            or &quot;Label1 Label&quot; then you haven&#39;t yet selected the Form.            Click away from the textbox or label until the Properties box reads            &quot;Form1 Form&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What you are looking at is a list of the properties that a form has:            Name , BackColor, Font, Image, Text, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Just to the right of these            properties are the values for them. These values are the default values,            and can be changed. We&#39;re going to change the value of the Text property.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Properties2.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;First, you might want to display the list of Properties in a more accessible            form. You can display the list properties alphabetically. To do that,            click the Alphabetic icon at the top of the Properties box,&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Properties2.gif&quot;&gt;&lt;b&gt;See Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;This will make the properties easier to find.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Before we change any in the Properties box, let&#39;s clear up what we            mean by &quot;Property&quot;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;h2 style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;What is a Property?&lt;/span&gt;&lt;/h2&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Those controls you added to the form (textboxes and labels), and the            form itself, are called control objects. You can think of controls as            things, something solid that you can pick up and move about. Controls            (things) have properties. If your television were a control, it too            would have properties: an On/Off button property, a colour property,            a volume property, and a ... well, what other properties would your            television have? Think about it.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The properties of your television will have values. The On/Off button            would have just two values - On or Off. The volume property could have            a range of values, from zero to ten, for example. If the value of the            volume property was set to ten, the loudest value, then you&#39;d probably            have some very angry neighbours!&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;In VB.NET, you can change a property of a control from the Properties            Box. (You can also change a property using code, which you&#39;ll do quite            a lot.) If we go back to our Form object, and the properties and values            it has, we can see how to change them using the Properties Box. We&#39;ll            change only one of these values for now - the value of the Text property            . So, do this:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Properties3.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt; Locate the word &quot;Text&quot; in the Property              box, &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/Properties3.gif&quot;&gt;&lt;b&gt;(See Image)&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&quot;Text&quot; is a Property of Form1. Don&#39;t be confused            by the word &quot;Form1&quot; next to the word &quot;Text&quot;. All            this means is that the current value of the Text property is set to            the word &quot;Form1&quot;. This is the default.&lt;br /&gt;
To change this to something of your own, do this:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Click inside the area next to &quot;Text&quot;,              and delete the word &quot;Form1&quot; by hitting the backspace key              on your keyboard&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;When &quot;Form1&quot; has been deleted, type              the words &quot;My First Form&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/TextProperty2.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;
&lt;/a&gt;
&lt;li&gt;            &lt;div class=&quot;leftMargin&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Click back on the form itself (the one with              the labels and textboxes), or hit the return key on your keyboard&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;           &lt;div class=&quot;leftMargin&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The words &quot;My First Form&quot; will appear              as white text on a blue background at the top of the form &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/TextProperty2.gif&quot;&gt;&lt;b&gt;(See Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;When you&#39;ve correctly changed the Text property, your Form will then            look like this &lt;a href=&quot;http://www.homeandlearn.co.uk/net/images/TextPropertyForm.gif&quot;&gt;&lt;b&gt;(see Image)&lt;/b&gt;&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;As you can see, your new text has gone at the top of the            form, in white on the blue background.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;So the Text Property of a form is for setting the caption you want            to display in the title bar at the top.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;         &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;In the next part, we&#39;ll take a look at how to change the text property            of labels and textboxes.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: white;&quot;&gt;&lt;b&gt;Previous&amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/adding-tool-to-form.html&quot;&gt;Adding a Tool To a Form&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&amp;gt;&amp;gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/text-property.html&quot;&gt;The Text Property&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/3578329170996124914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/3578329170996124914'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/introduction-to-vb-net-properties.html' title='An Introduction to VB .NET Properties'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-1659407902941359890</id><published>2011-07-12T20:18:00.000-07:00</published><updated>2011-07-29T02:32:17.303-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Label"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="Toolbox"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Designing Visual Basic.Net Form using TOOLBOX</title><content type='html'>&lt;div style=&quot;clear: left; float: left; font-family: Arial,Helvetica,sans-serif; margin-bottom: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6YU6yPQAz2Jok1WxeHajl0QOeNTQKma8AVTIu9rUtMDYpJau12VfB_x_jG_N7eykEZqQE8od8ERG6w5t6u0LOTMgcMyzFF_gcH79MWJ5hIu5Oa13rUmjmRQ9WRhhvA8whBaXKcD2_irXW/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7UDeVEtp4OrkvsGNqfIxuSiZ3sN4C_ZTN9klyrvbLRGF8UB6EJXYxB9-rh9wPIU7wqewi_hZBn6YwX80ePgXth3dIowhUVd_j3aqIqqfduTtlQ4nPN4ontmsARO28lfGESGCRv9bVf-ga/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;Things like buttons, textboxes, and labels are Tools that you can add to your Forms. They are keep in the            Toolbox for ease of use.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;The Toolbox can be found on the left side of the screen as shown &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7UDeVEtp4OrkvsGNqfIxuSiZ3sN4C_ZTN9klyrvbLRGF8UB6EJXYxB9-rh9wPIU7wqewi_hZBn6YwX80ePgXth3dIowhUVd_j3aqIqqfduTtlQ4nPN4ontmsARO28lfGESGCRv9bVf-ga/s1600/1.png&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;.&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&amp;nbsp; &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
To display all the tools, move your mouse over the toolbox            icon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You&#39;ll see several categories of tools available: All Windows Forms, Common Controls, Containers, Menus &amp;amp; Toolbars etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To display all the available tools that you can use, click on the plus symbol next to All Windows Forms and you&#39;ll see a long list of tools as shown above.&lt;br /&gt;
&lt;br /&gt;
To start our design, we can use the Button,        the TextBox and the Label tools.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;If you want to keep the toolbox displayed, click the Pin icon next to          the X button. &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6YU6yPQAz2Jok1WxeHajl0QOeNTQKma8AVTIu9rUtMDYpJau12VfB_x_jG_N7eykEZqQE8od8ERG6w5t6u0LOTMgcMyzFF_gcH79MWJ5hIu5Oa13rUmjmRQ9WRhhvA8whBaXKcD2_irXW/s1600/2.png&quot;&gt;&lt;b&gt;(View Image)&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
To close the toolbox, simply move your mouse away.&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;       &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;In the next part, we&#39;ll see how to add a textbox to the form.&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/goog_537142216&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;color: white;&quot;&gt;&lt;b&gt;Previous &amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/starting-visual-basicnet-2008-version.html&quot;&gt;Starting Visual Basic.Net (2008 version)&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next &amp;gt;&amp;gt; &lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/adding-tool-to-form.html&quot;&gt;Adding a Tool To a Form&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;div style=&quot;color: white;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1659407902941359890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/1659407902941359890'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/designing-visual-basicnet-form-using.html' title='Designing Visual Basic.Net Form using TOOLBOX'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6265805375361198694.post-7612694381856416002</id><published>2011-07-11T21:10:00.000-07:00</published><updated>2011-07-29T02:43:30.038-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Color"/><category scheme="http://www.blogger.com/atom/ns#" term="Form"/><category scheme="http://www.blogger.com/atom/ns#" term="Program"/><category scheme="http://www.blogger.com/atom/ns#" term="Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="Textbox"/><category scheme="http://www.blogger.com/atom/ns#" term="VB"/><category scheme="http://www.blogger.com/atom/ns#" term="VB.Net"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Basic"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><title type='text'>Adding a Tool To a Form</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;How to Add a Control to your VB.Net Forms&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Let&#39;s start with Adding a Textbox to a Form.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 1 : Locate the Textbox Tool&amp;nbsp; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/3.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 2 : Drag or Double click the icon&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;div style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;The textbox gets added to the top left position of your form. &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNbIFHpLI0wDMA2Ccq7935h6PFFwmv4R5AvhMbG7sW3RLSd4jcnUVJb6cltRKvB_v65XcMe1Shobd6vt2m9A-S6H4na1apd6OFCDdM2tYSdwzJuP4oO5draWKNqLZ4YF2UWrrqXT20QIQx/s1600/4.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 3 : Drag to a New Position&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;To move            it down, hold your mouse over the textbox and drag to a new position &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRps_oNR6BzXjX4SxgDxLjBaw0EOM0FKNesN0MPgLupEI5mK47bFhx757gfUS8kdckUjl5eFrmn37YwqC8l4IUwJrigTcFWQzHpMyIQ1MSMKNHNq9nolPm0wmHP67WIDexhDmKluz3lkM3/s1600/5.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 4 : Resize the Textbox&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Notice the small squares around the textbox. These are            sizing handles. Point your mouse over one of them and the mouse pointer            turns into an extended line with arrowheads.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Hold your left mouse button            down and drag outwards. The textbox is resized.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Play around with the            sizing handles until you&#39;re happy with the size of your textbox. &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/6.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 5 : Add Multiple Textboxes (Use Step 1 to Step 4) &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/7.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Adding a Label to your Form&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 1: Locate the Textbox Tool &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/8.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Step 2 : Drag or Double click the icon &lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/9.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;&lt;h3 style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 3 : Add Multiple Labels&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;&lt;/div&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;leftMargin&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Create two more labels, and position them to the left of the textboxes. &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/10.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;clear: left; float: left; font-size: small; margin-bottom: 1em; margin-right: 1em;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Step 4 : Run the Program&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Click            Debug &amp;gt; Start from the menu bar. Or Press F5. &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/11.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Stop Debugging the Program&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;1. Click the Red &lt;span style=&quot;color: red;&quot;&gt;X&lt;/span&gt; at the top right of your Form&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;2. Click Debug &amp;gt; Stop Debugging from the menu bar&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;3. Press Shift + F5 on your keyboard &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/12.png&quot;&gt;(View Image)&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;You can also click the Stop button on the VB toolbars            at the top &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1oIiq17ERUNDGsdgf26PPUUd9_tvr9u8xBxus-Ni4cepsvf6kDUzjmZ1fYa9SdqzPz2efWBiukwpszIdPo_awksckjYWVuTff0Gw8MbWA_a_yhUeVgi_i0L3d8RQjZj0C5jrKkD-j8zm/s1600/13.png&quot;&gt;(View Image)&lt;/a&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;color: white;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Previous &amp;gt;&amp;gt; &lt;/span&gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/designing-visual-basicnet-form-using.html&quot;&gt;Designing Visual Basic.Net Form using TOOLBOX&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: white; font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;div style=&quot;color: white; text-align: right;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Next &amp;gt;&amp;gt; &lt;/span&gt;&lt;a href=&quot;http://vbdotnet-programming.blogspot.com/2011/07/introduction-to-vb-net-properties.html&quot;&gt;An Introduction to VB .NET Properties&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;color: black; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7612694381856416002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6265805375361198694/posts/default/7612694381856416002'/><link rel='alternate' type='text/html' href='http://vbdotnet-programming.blogspot.com/2011/07/adding-tool-to-form.html' title='Adding a Tool To a Form'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>