You are on page 1of 2

<%@ Page Language="VB" %>

<script runat="server" debug="true">

' Insert page code here


'

Sub Page_Load(Sender As Object, E as EventArgs)

Dim dbpath = Server.MapPath("sqlpractice.mdb")


Message.Text = dbpath & "Test"

Dim objConnection As OleDbConnection


Dim objCommand As OleDbDataAdapter
Dim strConnect As String
Dim strCommand As String
Dim DataSet1 As New DataSet

'For SQL server


'strconnect = "Provider=SQLOLEDB.1;Password=xxxxxx;Persist Security Info=True;User ID=xxxxxx;Initial
Catalog=xxyourdatabasenamexxx;Data Source=mssql.cs.mnsu.edu,1400"
'strCommand ="Select * FROM tblstud;"

'For Access
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("sqlpractice.mdb") &
";Persist Security Info=False"
strCommand = "SELECT custname, custaddr, balance FROM customer"

objConnection = New OleDbConnection(strConnect)


objCommand = New OleDbDataAdapter(strCommand, objConnection)

objCommand.Fill(DataSet1)
DataGrid1.DataSource=DataSet1
DataGrid1.DataBind()

End Sub

</script>
<%
' importing namespaces (collection of objects) needed to work with data
%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<title>Data Grid Control example</title>
</head>
<body>

<asp:DataGrid id="DataGrid1" runat="server"></asp:DataGrid>

<asp:label id=Message runat="server"/> <br />

</body>
</html>
Formatting Examples:

Replace <asp:DataGrid…> with one of the followings:

<asp:DataGrid id="DataGrid1" runat="server"></asp:DataGrid>

OR

<asp:DataGrid runat="server" id="DataGrid1"


BackColor="#eeeeee" Width="85%"
HorizontalAlign="Center"
Font-Bold="True" Font-Name="Verdana"
Font-Size="10pt" />
</asp:DataGrid>

OR

<asp:DataGrid runat="server" id="DataGrid1"


BackColor="#eeeeee" Width="85%"
HorizontalAlign="Center"
Font-Name="Verdana"
Font-Size="10pt">
<HeaderStyle BackColor="Black" ForeColor="White"
Font-Bold="True" HorizontalAlign="Center" />
<AlternatingItemStyle BackColor="White" />
</asp:DataGrid>

OR

<asp:DataGrid runat="server" id="DataGrid1" AutoGenerateColumns="False">


<Columns>
<asp:BoundColumn DataField="custaddr" />
<asp:BoundColumn DataField="custname" />
<asp:BoundColumn DataField="balance" />
</Columns>
</asp:DataGrid>

You might also like