Potresti aggiungere una classe al tuo progetto come quella di esempio che segue.
codice:
Public Class Funzioni
Public Shared Function GetCognome(ByVal _id As Integer) As String
Dim m_conn As OleDb.OleDbConnection
Dim m_cmd As OleDb.OleDbCommand
Dim m_sql As String
Try
m_sql = "SELECT Cognome FROM Clienti WHERE IDCliente = ?"
m_conn = New OleDb.OleDbConnection("connectionstring")
m_cmd = m_conn.CreateCommand
m_cmd.CommandType = CommandType.Text
m_cmd.CommandText = m_sql
m_cmd.Parameters.Add("IDCliente", OleDb.OleDbType.Numeric).Value = _id
m_conn.Open()
Return m_cmd.ExecuteScalar
Finally
m_conn.Close()
End Try
End Function
End Class
a questo punto nel codebehind della pagina aspx
codice:
TextBox1.Text = Funzioni.GetCognome(1)
meglio sarebbe prendere tutto il record e metterlo in una datatable o classe custom in modo da non dover fare interrogazioni al db per ogni campo, ma vista la richiesta...