Need help passing database column value to a string variable.
Expand Post »
I have a data table adapter that returns a single column and I would like to assign the column to a string variable. Can anyone help me on this. it seems very simple but when I use this syntax
it returns the table title "DEVICE". when I test the select statement, I get the right column but, when I used in the context above, I get the table's title.
Dim SQLda as New SQLDataAdapter
Dim SQLTable as new Data.DataTable
Dim SQLRow as Data.DataRow
Dim Value as String
SQLda = New SQLDataAdapter(SQL_SELECT_STATEMENT, CONNECTION_STRING)
SQLDA.Fill(SQLTable)
For Each SQLRow in SQLTable.Rows
Value = SQLRow(Column_Name).toString
Next
Re: Need help passing database column value to a string variable.
I want to use them as an array that I can iterate through and Possibly produce different output. For example let say my my database content looks something like this.
I would like to evaluate the value for the TimeZone and subtract or add the value to the StartDateTime and EndDateTime.
If I can load the values into an array, I can use a foreach statement to do the mathematical operation and return and return the datatable to be binded to a formview later.
Re: Need help passing database column value to a string variable.
well I am not a C# man, infact I have never used it besides for helping those with problems on this and other forums. Sorry for the late response. I can do it in VB and use www.codechanger.com to change it to C#. Below is the C# code I would use, and use a reader, not a datatable unelss you need updating. It's quicker and more efficient:
No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.