I'm trying to pull a table from an SQL database and sort it on the "Date From" (DtFr) column, which represents the start of a lease. I thought it would be as easy as this:[code]......You were right about the string value. I added a data column called sortDtFr to the datatable and gave it System.DateTime as a datatype and iterated through the rows setting the new column's value equal to the old one casted as a Date. Here's the code for those interested:listing all drives with GetLogicalDrives()..I am getting ( A:. C:, K: )
I got a problem with dataview that get data from datatabel (Col1 : ID,Col2: Time) and I'm sorting by Time in desc ... when the values for example {40.21,80.21,70.25,25.2} the dataview sorting them as I need but when one of values goes above 100 for example {40.21,80.21,100.25,25.2} the dataview always sort the highest number is the buttom, I don't know why ..
This is a sample code
Dim dt As New DataTable dt.Columns.Add("ID") dt.Columns.Add("Time") [CODE]...
I have a dataview object that is being populated by database fields - so I can sort on these partulular columns by specifying the actual column names without any difficulty. However, I have been asked to add a few more columns to the dataview, and these columns will be calculated columns, not directly derived from an underlying database column.The users want to be able to sort on these new columns as well - even though there is no actual column name I can use to sort.
I have not been able to see where I can sort a dataview based on the actual column integer value used when the user clicks the appropriate heading to sort.
I have a page which lists all the files in a particular folder (all PDFs), using a data-table and gridview. I'm currently sorting this table by the filename (by using a dataview), which isn't that helpful, and I want the gridview of files sorted by the file created or file modified date (as recorded in Windows). If that's not possible, a second option would be to extract the date from the file name string (no problem doing that), and sort the dataview/datatable or gridview based on that.
If want to do a DataView.Find on a DataTable that is already 'ORDERED' by the Column I am seaching, so a DataView.SORT should not be necessary, but it throws an Exception if I don't give a .sort command before the .find command. Is there any way to avoid this apparant duplication ? and speed up the search time. Its a very large table - 1 million rows. I am using VB 2010
i use data grid view in couple of my forms, i want to sirt there by date, but the datagridview of these forms take in two dates as well, a from date and a to date., and both are displayed side by side. eg feb 01 2010 - feb09 2010 and therea are more like this. the grid takes in couple of values like this
Using the System.Windows.Forms.DataVisualization.Charting objects/namespace, am having problems getting by chart to sort axis of dates properly.My data looks like this (dates in US format):
Product Quantity SaleDate A -- 2 -- 5/1/2011 B -- 1 -- 5/1/2011 C -- 1 -- 1/1/2011 B -- 2 -- 2/1/2011
I'm creating a stacked column graph like this, where dv is a dataview of the datatable:
vb.net chSales.DataBindCrossTable(dv, "Product", "SaleDate", "Quantity", "") chSales.AlignDataPointsByAxisLabel() For Each cs As Series In chSales.Series cs.ChartType = SeriesChartType.StackedColumn cs.YValueType = ChartValueType.Int32 cs.XValueType = ChartValueType.DateNext
So this produces a stacked column graph with 2 A's, 1 B in May 11, etc But the date order is Feb, Jan, May, regardless of how I sort the datatable provided to the chart.
My DataGridView is not sorting my date column correclty and it doesn't seem to be sorting it by String either. The column is bound to a date property, all is done using the designer.The set which I'm viewing it on is 424 entries long, there should be two entries for each date and they should be next to each other (regardless if sorting by date or string)The last few dozen entries are sorted correctly but the initial entries are not.Initially every second entry at the start is correct. Here is an extract if some of the sorting it does.(The beginning of the sorted grid is on the left, and the end of grid is on the right)
I have a number of records being displayed in a data grid view, but I want to be able to sort these records via the date. Clicking at the top of the column just sorts them in relation to the first number of the date.
I have a Datetimepicker, when i select a date it brings up in a listbox all the files created on that day but in no particular order. So i wanted it sorted by when they were created (not to fussed either ascending or descending). i tried using the code below with no luck, This adds multiple of blocks of the same files on the selected date
i am trying to get files name, modified date in a folder Before i get those files, can i pump a command by using vb to the folder and make them sort by modified date?
I'm having my program sort an excel sheet by a few columns. However, it is only sorting by the first column not the rest that I specify.ere is my sort code below:
I have a WPF ObservableCollection which is bound to a ListBox and I have a Sort() method which when called will convert the ObservableCollection to a List(Of T), and undertakes a sort based on a date/time column within the collection.
The data is sorted, even when new items are added to the ObservableCollection, however the date/time isn't being correctly sorted. The data is sorting based on the date however it is very much random when it comes to the time portion. The following is an example of the outcomes I am experiencing:
[Code]...
Is there anything that I am doing incorrectly in this method that would cause the time portion not be included in the sort? Is there a better way of doing a sort?
i am trying to add several rows to a dataview before bindng it to the datagridview. I have tried several variations of the below code but only the last row will actuall load into the grid. Probably doing something stupid.
My code is:
dvInspectDetail.AllowNew = True Dim newRow1 As DataRowView = dvInspectDetail.AddNew newRow1("IDetail") = mDetailNo.ToString
I have a sqlDataSource that runs a stored procedure that returns a table of the days of the month that was passed in as a parameter, arranged as they would in a calendar. It also returns a second table which contains the event details associated with certain days of the month.Basically, how would I go about accessing the values contained in the 2nd table that is returned by my query?I have tried putting the result of the .select in a dataset, unfortunately I get a cast error. If I try to put it in a dataview, I only get the first table.[code]
I have a form where I open an Access database with 3 tables. I have defined datasets and dataviews for these three tables in the main form. I want to open a new form and access and update the tables using the dataviews I've already defined. When I try to access a record from the dataview using the new form, it's not defined. Can I pass the data between forms or do I need to redefine it in the new form? This is the first time I've tried to use multiple forms.
I am trying to create a basic webpage that will check a column of a database table to see if a "UPC Code" is taken already, to prevent duplicate use. I'm fairly new at .NET programming, but have built asp pages before. I'm just stumped :/
I have a textbox that a user can type in a number. The page successfully checks to see if the textbox is blank and reports the error, and if there is a value, it's supposed to bind that textbox number to a gridview to see which Item# it's associated with. But for some reason, my code is not binding the value of the textbox to the gridview.
I have the following code, I just want to create a dataset add some records and display it.
Make the DataSet. Dim scores_dataset As New DataSet("Scores") ' Make the Students table. Dim students_table As DataTable = scores_dataset.Tables.Add("Students"
I have a form which is primarily pulled from Table1. Table1.fieldA is an integer representing a project phase. In the current Access display the form displays not the integer, but a String stored in Table2 that holds integer/String pairs representing all the phases.I'm trying to figure out the best way to reproduce this in my .NET formview. I could write code that would parse the int and display text, then reverse the process at save or insert, however then the code has to be updated if a new phase is added to the database. draw the String values from Table2 while preserving the binding to Table1 but I haven't figured out how.