Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    7

    Leggere un campo da Access

    Ciao Raga, ho bisogno di un aiutino, come faccio a leggere un
    capo specifico chiamato "Cognome" da una tabella di Access?
    con il comando intId = objReader.GetInt32(0).ToString leggo il
    contatore, ma per leggere gli altri campi come faccio?

    Graize
    Sandro
    '--------------------------------------------------------
    <%@ Page Language="VB" Debug="true" %>
    <%@ import Namespace="System.Data" %>
    <%@ import Namespace="System.Data.OleDb" %>
    <script runat="server">

    '************************************************* *******
    '
    ' Login.aspx: Pagina di Login
    '
    '************************************************* *******

    '************************************************* *******
    ' Quando un utente clicca su 'submit', verifico che esso
    ' sia un utenza valida. Se lo è, esegue il login, e setto
    ' i cookie con il suo nome, e lo ridireziono alla pagina
    ' index.aspx.Altrimenti visualizzo un messaggio di errore
    '************************************************* *******
    sub Login(obj as object, e as eventargs)
    dim intId as integer = 0
    dim Conn as new OleDbConnection("Provider=" & _
    "Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=C:\Siti Web\NET\_private\check_vim.mdb")

    dim objCmd as OleDbCommand = new OleDbCommand _
    ("SELECT * FROM accesso WHERE " & _
    "Utente = '" & tbUserName.Text & "' AND " & _
    "Password = '" & tbPassword.Text & "'", Conn)
    dim objReader as OleDbDataReader

    try
    objCmd.Connection.Open()
    objReader = objCmd.ExecuteReader

    do while objReader.Read
    intId = objReader.GetInt32(0).ToString
    loop
    catch ex as OleDbException
    throw ex
    end try

    if intID <> 0 then
    Session("Nome_utente")=
    Session("codice_utente")=tbUserName.Text
    lblMessage.Text = intId1 & tbUserName.Text
    'Response.redirect("logout.aspx")
    else
    lblMessage.Text = "<font color=red>Utenza o Password Errate!</font>

    "
    end if
    end sub

    </script>

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Da una piccola prova che ho fatto, ho utilizzato:
    Reader.Item(j).ToString

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.