PC Review


Reply
Thread Tools Rate Thread

how do i reference one of the DB columns found within a dataset?

 
 
omar
Guest
Posts: n/a
 
      13th Jul 2003
i have this code (below) it finds a record based on username and password
column entered in textboxes.

Now my question is how do i reference just one of the DB columns found
within the dataset [Not to bind to a server control, but to set its value to
a session?] Once the record is found, I want to set the value of the user_id
column to a session.
In ASP it would simply be: Recordset("column_name") ... but how is it in
asp.net

<script runat="server">
sub btnlogin(s as object, e as eventargs)
dim dsetgetuser as dataset
dim conngetuser as oledbconnection
dim dadpgetuser as oledbdataadapter
dim dvwgetuser as dataview
dim arrvalues(1) as object
dim introwindex as integer

' dim dtblgetuser as datatable
' dim dcolgetuser as datacolumn

dsetgetuser = new dataset()

'create connection
conngetuser = new oledbconnection("provider=microsoft.jet.oledb.4.0;data
source=c:/documents and settings/administrator/desktop/aspnet/db.mdb")

dadpgetuser = new oledbdataadapter("SELECT user_id, username,

userpwd FROM tblusers", conngetuser)
dadpgetuser.fill(dsetgetuser, "tblusers")

'create dataview
dvwgetuser = dsetgetuser.tables("tblusers").defaultview()
dvwgetuser.sort ="username, userpwd"

'find username and password
arrvalues(0) = txtusername.text
arrvalues(1) = txtuserpwd.text
introwindex = dvwgetuser.find(arrvalues)

' dtblgetuser = dsetgetuser.tables("tblusers")
' dcolgetuser = dtblgetuser.columns("user_id")
' dcolgetuser.defaultvalue = 1

' check if record is found
if introwindex <> -1 then
response.write("found")
else
response.write("NOT found")
end if

end sub
</script>


 
Reply With Quote
 
 
 
 
Kathleen Dollard
Guest
Posts: n/a
 
      14th Jul 2003
Omar,

Will the resulting table have only one record? If so

dsetgetuser.tables("tblusers").Rows(0)("user_id") = <session id>

Kathleen

"omar" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> i have this code (below) it finds a record based on username and password
> column entered in textboxes.
>
> Now my question is how do i reference just one of the DB columns found
> within the dataset [Not to bind to a server control, but to set its value

to
> a session?] Once the record is found, I want to set the value of the

user_id
> column to a session.
> In ASP it would simply be: Recordset("column_name") ... but how is it in
> asp.net
>
> <script runat="server">
> sub btnlogin(s as object, e as eventargs)
> dim dsetgetuser as dataset
> dim conngetuser as oledbconnection
> dim dadpgetuser as oledbdataadapter
> dim dvwgetuser as dataview
> dim arrvalues(1) as object
> dim introwindex as integer
>
> ' dim dtblgetuser as datatable
> ' dim dcolgetuser as datacolumn
>
> dsetgetuser = new dataset()
>
> 'create connection
> conngetuser = new oledbconnection("provider=microsoft.jet.oledb.4.0;data
> source=c:/documents and settings/administrator/desktop/aspnet/db.mdb")
>
> dadpgetuser = new oledbdataadapter("SELECT user_id, username,
>
> userpwd FROM tblusers", conngetuser)
> dadpgetuser.fill(dsetgetuser, "tblusers")
>
> 'create dataview
> dvwgetuser = dsetgetuser.tables("tblusers").defaultview()
> dvwgetuser.sort ="username, userpwd"
>
> 'find username and password
> arrvalues(0) = txtusername.text
> arrvalues(1) = txtuserpwd.text
> introwindex = dvwgetuser.find(arrvalues)
>
> ' dtblgetuser = dsetgetuser.tables("tblusers")
> ' dcolgetuser = dtblgetuser.columns("user_id")
> ' dcolgetuser.defaultvalue = 1
>
> ' check if record is found
> if introwindex <> -1 then
> response.write("found")
> else
> response.write("NOT found")
> end if
>
> end sub
> </script>
>
>



 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Converting to PDF shows Error! Reference source not found - but there's NO reference! qsean Microsoft Word Document Management 0 14th Jan 2008 03:19 PM
Cross-reference--Error! Reference source not found. =?Utf-8?B?aGJlYXI=?= Microsoft Word Document Management 2 2nd Mar 2007 05:27 PM
(cross-reference usage)I see "Error! Reference source not found". =?Utf-8?B?c3BpZGVyb3U=?= Microsoft Word Document Management 2 8th Jul 2005 09:34 PM
Re: use the same dataset in the second form (by reference) MajorTom Microsoft Dot NET Framework Forms 2 15th Jan 2005 08:02 PM
Word 2002 cross reference problem: Error! Reference source not found Sam Dutton Microsoft Word Document Management 0 31st Mar 2004 02:49 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:23 PM.