Jump to content


Photo

Datagrid Com Sqlserver


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 27/04/2004, 11:17

para alterar conexão com o accesss :
"Provider=Microsoft.Jet.OLEDB.4.0; Data SOURCE=" & ("c:\Inetpub\wwwroot\testes\DB.mdb") & ";"
conexão SQLOLEDB, conexão OLEDB, conexão SQL, conexão access

--------------------------------------------------------------------------------
<%@ Import Namespace="System.Data.OLEDB" %>
<%@ Import Namespace="System.Data" %> 
<HTML>
<HEAD >
<title>Pessoa</title>


<script language="VB" runat="server" Debug = "true">
Protected Sub Page_Load(ByVal Sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     If Not IsPostBack Then
          'verdade a primeira vez que o Browse carrega a pagina
          ' vincula o grid aos dados
          grdPessoas.DataSource = GetDataSource()
          grdPessoas.DataBind()
      End If
End Sub

Protected Function GetDataSource() As System.Collections.ICollection

   ' abre uma conexao

   Dim strConnection As String = "Provider=SQLOLEDB;data source=MAQUINA;initial catalog=DB;persist security info=False;user id=sa;workstation id=MAQUINA;packet size=4096"

   Dim cn As OleDbConnection = New OleDbConnection(strConnection)
   cn.Open()
   'define um objeto dataAdapater
   Dim strSql As String = "SELECT * FROM Pessoa "


   Dim da As OleDbDataAdapter = New OleDbDataAdapter(strSql, cn)

   ' Carrega o DataSet
   Dim ds As DataSet = New DataSet()
   da.Fill(ds, "Instituicao")
   'fecha a conexao
   cn.Close()
   'envolve o objeto Datatable Clientes em um objeto DataView
   Dim dv As New DataView(ds.Tables("Pessoa"))

   Return dv
   End Function
</script>


<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="AUTHOR" content="Macul">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="VBScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 457px; POSITION: absolute; TOP: 44px" runat="server" Width="103px" Height="36px" Font-Names="Arial" Font-Size="Large" ForeColor="Red">Pessoa</asp:Label>
</form>


<asp:DataGrid id="grdPessoas" runat="server" ForeColor="Black" style="Z-INDEX: 102; LEFT: 188px; POSITION: absolute; TOP: 98px" AutoGenerateColumns="False">
<AlternatingItemStyle BackColor="Gainsboro"></AlternatingItemStyle>
<ItemStyle BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="White" BackColor="Black"></HeaderStyle>
<FooterStyle ForeColor="White" BackColor="Silver"></FooterStyle>
<Columns>
<asp:HyperLinkColumn Target="_self" DataNavigateUrlField="ID_PESSOA" DataTextField="NOME_PESSOA" HeaderText="Nome"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="EMAIL01" HeaderText="EMAIL" FooterText="ID_PESSOA"></asp:BoundColumn>
<asp:BoundColumn DataField="NOME_INST" HeaderText="INSTITUIÇÃO" FooterText="NOME_INST"></asp:BoundColumn>
<asp:BoundColumn DataField="DATA_FILIACAO" HeaderText="Data Filiação" FooterText="DATA_FILIACAO"></asp:BoundColumn>
</Columns>
</asp:DataGrid>
</body>
</HTML>

http://www.macul.eti...t/datagrid.html

T +
MACUL
*************** M ** A ** C ** U ** L ***************

*************************************************




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq