Run Query On In - Memory DataTable & Server Data
Jun 14, 2009
I wrote a procedure that builds a DataTable in memory using data stored on our DB2 database. The function builds a Multi-Level Bill of Materials (BoM), meaning that the data cannot simply be queried. The function works great and returns a nicely arranged DataTable object. However, I then need to query the in-memory DataTable against other tables on our server. What would be the best way to approach this problem? Should I make a DataTableAdapter for the Server tables and then build a DataView? I don't have too much experience yet with Data objects. (By the way, I looked into LINQ to DB2 and even installed IBM's addin's, but our server doesn't seem to support it at this time.)
View 6 Replies
ADVERTISEMENT
Jan 25, 2010
I'm trying to do a LINQ Query against a typed datatable that will return me duplicated data.With out going into too much detail, here's the basic setup:
strCode1 - string type
intCode1 - int32 type
intAdjustor - int32
There are more fields but these are the ones that are important.I'm going to do my best to describe this, as it's kind of confusing.In theory intCode1 is a key for strCode1 (hence the names). So each time intCode1 is duplicated, the same strCode1 should appear. Example:
[code]...
Ultimately I'd like to get a List(Of T) - where T is my typed data row. In SQL, I would simply use a sub query, to get a distinct list of strCode1 and intCode1, then do a count, grouped by strCode1 where I get more than one row.I'm not sure how to translate that into LINQ, AND get the original types data rows returned in a list.
View 7 Replies
May 27, 2009
I have been having trouble finding a good way to do this. Basically what I need to do is take a query from a SQL Server Database and place it into a DataTable (or an array) for manipulation. I've got the connection and everything working, but none of the methods I've tried so far seem to work very well.I need it to compare data with an uploaded CSV file and post on a website.
View 1 Replies
Nov 23, 2011
At the moment I am using Access & an OleDb connection to store data. I went down this route originally because I though that this was the best way for applications that I am distributing to my clients.
I would prefer to use something like SQL Server but is this a good idea for software I am distributing? Does the average Joe's PC have SQL Server pre-installed? If not, I suppose I can provide them with a link to download it for free?
Is there any better alternatives to Access / SQL Server?
View 2 Replies
Nov 18, 2009
load the contents of a query from a dataTable Adapter into a datatable?
View 2 Replies
Oct 1, 2009
I am creating an ASP.Net page with VB.Net codebehind. I am using a class variable to hold data (named ods see below) from a SQL Server query so I do not have to keep going back out to the server. The class variable gets loaded ok and I populate a grid data with this dataset. However when I need to go back in and reference the dataset again, I get an error and I come to find out my dataset no longer holds the data.
Here is my declaration in my code behind:
Partial Public
Class LotTrackingMain
Inherits System.Web.UI.Page
Private con
As SqlConnection =
Nothing
Private ods
As
New DataSet
View 3 Replies
Oct 15, 2011
I created a RDCL in the designer. I would like the User to Determine what is shown in the Report. How can I change the query at runtime? (ex. changing the customer Name)
This is the query that I have in the properties:
SELECT [Date], Address, Customer, Orders
FROM Report_qry
WHERE (Customer= 'JohnDoe')
View 5 Replies
Feb 3, 2012
I have a vb.net form to add, modify or delete the product list..i have a datagridview in which i m loading data from sql server datatable...now i have a text box which accepts code for the product..i want that when i press a key, all data starting with that key should be highlighted in datagridview.....
eg
i have product codes
A001
A002
A003
C001
D001,, etc..
Now i press A in text box...in datagridview all data with A should be highlighted
View 7 Replies
Feb 16, 2012
INSERT INTO [ET_SolutionText]
([SolnTextKey]
,[SolnTextValue]
,[SolnTextTitle])
[code]....
In Above Query, SolnTextValue is XML field. How i can format XML data in Values using insert query in SQL server 2008?
View 1 Replies
Jun 20, 2009
i have underneath code for databing a in memory datatable to a combobox. But no values are being shown in the combobox. I get no error. When debugging i see that the table holds the row correctly.
Dim w1 As String = "Hans"
Dim w2 As String = "van Neerven"
Dim table1 As DataTable
[Code].....
View 3 Replies
Sep 23, 2008
Probably a very dumb question but I have a program whereby I create and populate an in memory datatable, which I then add to a data-set. I then run a couple of updates on the dataset and need to know how to then send these updates down into the in memory datatable :Here is a mock up of the code structure following the creation and population of the table :
[Code]...
View 2 Replies
Dec 15, 2011
I have a table in Access with two key fields (let's call them Item and Cust). These key fields *combined* are the primary key. So each record must have a unique Item and User combination. It can have a duplicate Item with other records, and a duplicate Cust with other records, but not a duplicate of both. Because my "primary key" is a combination of two fields, I can't make a primary key on the table in Access (it only supports one field as a primary key).
I have another table in SQLServer which also has Item and Cust, but in addition, is has several descriptive fields that give more details about the Item and Cust. I'm trying to use ADO.NET to bring in that SQL Server table and UPDATE some matching fields in Access with the descriptive fields. [Code]
View 1 Replies
Nov 2, 2010
I'm currently testing an application that I've just finished developing and i seem to have a memory leak problem that i can't figure out. If i left open Windows Task Manager i can see that the process WMIService.exe is constantly taking more and more
memory. Starting from 40 000K, it was at 590 000K after 5 days.I was able to figure out which part of the application is causing me problem. So i've made a smaller application to figure out the problem but i just can't find the problem. Here is the code:
Private Sub WmiStartToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles WmiStartToolStripMenuItem.Click<br/>
LaunchWMI()<br/>
End Sub<br/>
[code]....
View 15 Replies
Mar 25, 2010
Whenever I try to modify "any" Dataset using the designer in a specfic projet, I get the error mentioned in the title. The designer works OK in other projects.Steps:
1. Open the the dataset.xsd from the solution explorer.
2. Right click in thedesigner and add Tableadapter.
3. Click the Next button twice to get to the "Enter SQL Statement" and click "Query Builder" button.
First Error Message: "The Query Builder Faied..." "The Parameter is Incorrect" Click OK and click the "Query Builder" button again...2nd Error Message: "The Query Builder Failed..." "Attempted To Read Or Write Protected Memory.This is often an indication that other memory is corrupt."
This one particular dataset has been editied a number of times. Furthermore, in this project, I now get this error in all three (3) datasets I have in the project. Is there a way to start a new prject, import the form andf class objects and create an entirely new set of datasets? I've tried this with no success.
View 1 Replies
Feb 20, 2012
I have an untyped dataset which is populated at runtime. I need to look for a Datarow in the datatable containing a specific value in one of its column ("ID") and when found should set the other column value ("Value") on the same Datarow. How to do it?I tried the following to get the DataRow:
Dim foundrow As DataRow = dt.Rows.Find(ID)where dt is my Datatable and ID is a String variable which is to be found.I always get Nothing as return. I checked the datatable just before executing that line: it has over 100 rows and the the ID to be found is there. I stil get Nothing as return.
[Code]...
View 12 Replies
Oct 31, 2010
how to copy data from datatable to table in dataset i ry this but its readonly property
ds.datatable1=newdt.copy
View 1 Replies
Aug 10, 2011
I am updating a data table (dt_report_crypt) from an encrypted csv file in the code below:I decrypt the colums and update the same dreport_crypt, such that it will contain de-crypted data.This part is working wellI however need to use this de-crypted datatable as a data source to update a second table(dt_report), using the sql SELECT command to filter relevant data,
Dim dt_report As DataTable
Dim dt_report_crypt As DataTable
Using cn As
[code].....
View 6 Replies
Oct 22, 2011
If I would connect to database I would run a query like this: "Select distinct Column1, column2 from tablename where somefield=somevalue order by column2". How can I run this query to a datatable? I know .select but that's not enough like dataset.datatable("name").select(filter,short). Still need distinct.
View 2 Replies
Mar 22, 2011
How do I query a DataTable where a value has an apostrophe in it? For example, my datatable has a lastname column and I want to search for the name "O'Bryan", how would I do it? With an SQL query I would just use a parameter & it would take care of the apostrophe automatically. Is there a way to use parameters with a DataTable?
View 5 Replies
Apr 5, 2011
I'm using VB.Net to create a windows form application. One form has a DataGridView that displays data from a SQLServer table via a TableAdapter and BindingSource whose filter is set as I need it. Elsewhere on the same form I would like to show totals for four columns of the same table, but from a totally different set of rows. All I've been able to figure out is to create another TableAdapter - but this seems foolish since the SQL table data has already been brought into my application by the first TableAdapter.Is there a way to run a query on the DataTable that was filled by the first TableAdapter, and how do I get the query results?
View 8 Replies
Mar 9, 2010
I do have a datatable filled from a flatfile (say .txt). After the datatable is populated, I manipulate the data. After datamanipulation I want to do some analysis of the content of the datatable. For this analysis, I need to aggregate the data.
To keep it simple, let's say I have single orders of customers in the datatable and now I want to get the total order amount for each customer (SQL: SELECT Customer, Count(Ordervalue) FROM Ordertable GROUP BY Customer).
View 5 Replies
Nov 20, 2011
I have pulled information from a database into a datatable (dtCustomerInfo) then I expanded on the columns by processing the data and I can display this in a datagridview without any problem. However, the data is in detail and I want to ultimately summarize by customer name.The code below has a commented sql statement that is the statement I ultimately want but it is not working. However, the idea is that I want to Select from one datatable into another but run aggregate sum on several columns so that I will get one record per customer showing totals for each column.So I broke it down to just pull all data possible into the second table.[code]I do know the grouping in the current select * statement does nothing but my issue is more that the columns do not show up.
View 3 Replies
Aug 19, 2009
I have a function (GetData) that parses a SQL string, makes a connection to a SQL Server and dumps the result to a DataTable. It works perfectly on a series of SQL calls I have. I have new query I have added and now the function balks at the adapter.Fill(table) call. I do not understand why the call fails. The SQL portion works fine when run directly against the SQL database (Management Studio). I am thinking the fuctions not capable of dealing with the subquery somehow, just not sure why.
Bindingsource4.DataSource = GetData("SELECT QTY,ITEM_NUMBER,DESCRIPTION,(Select STATUS_TEXT From ITEM_STATUS_LIST Where STATUS_VALUE = Line_Items.Status) FROM(LINE_ITEMS) JOIN PURCHASE_ORDERS ON
[Code]....
View 11 Replies
Jul 20, 2010
How can i write this query with LINQ to a FoxPro database?SELECT count(*) FROM Table group by item1I wrote it as below, but it doesn't work
Dim Query
Dim dt As New DataTable
Dim da = New Odbc.OdbcDataAdapter("SELECT * FROM table1",connection)
[code].....
View 3 Replies
Mar 21, 2012
I do have the following problem extracting records from a datatable, based on date.
I am using Datatable.compute to sum the relevant rows, at least I'm trying to!
CrTot is a variable of type double
BankTrans is a datatable
dteRecDte is a datetimepicker component
CrTot = BankTrans.Compute("sum(bank_amount)",
"bank_amount > 0 And date_bank_reconciled <="
& dteRecDte.Value.Date)
doing the sum calculation on it's own works properly. I now need to check that the date of the "date_bank_reconciled" field is less than or equal to the value of the date entered in the datetimepicker "dteRecDte.Value.Date", so that only rows with a date either less than or the same as that in the datetimepciker are returned.
View 3 Replies
Feb 18, 2010
I have an SQL table(for example, it have 1 column "kod" with 3 rows:1,2,3 ). To operate it, I used class LINQ to SQL and I create tmp dataset with one table, with one column "col" with values - 2,3,4. To operate with this tmp table i use IEnumerable(T).I want to find only new values in tmp table and write its in SQL table. To find this values, i want to use LINQ query. Queris to each table are worked well. But query for 2 tables don't work.
Imports System.Linq
Imports System.Data.Linq
Public Class Form1
[code]....
View 5 Replies
Dec 19, 2009
How do I perform an sql query onto a DataTable not a Database table?
View 1 Replies
Nov 7, 2011
i need to query the datatable & set the outcome as datagridview controls datasource
vb.net
Private Sub Txt_Search_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Txt_Search.TextChanged
'routine objective:- Filter datatable & set the datagridview datasource
[code]....
View 3 Replies
Jul 12, 2011
I'm trying to query a DataTable to get a collection of rows but I'm finding that my search string has to be the exact length of the columns width. So, for example this won't work:
Dim rows As DataRow() = (From r In myTable.AsEnumerable() Where r.Field(Of String)("fname") = "Bob").ToArray()
...but this will:
Dim rows As DataRow() = (From r In myTable.AsEnumerable() Where r.Field(Of String)("fname") = "Bob ").ToArray()
The search term ("Bob") has to be padded with spaces to make it equal in length to the column width (10 characters). Is this how it's supposed to work or am I doing something wrong?Also, how can I do a LIKE search? So for example, I want to search for all names that start with "Bo" or whatever. ie. "Bo*".
View 8 Replies
Oct 19, 2011
I have a string like "Hello'World" and a Data Table with some records in it. One of those records is "Hello'World".he problem is, when I do a .Select in the Data Table, it only tries to search for the "Hello" part and throws an error on "World" because it interprets the ' (single. cuote) like the closing cuote on sql.DataTable.select("text = 'Hello'World'")I have gone through msdn doc, and it says I can escape some characters with [] brackets or f.slashes , but I just can't figure out: .select("text = 'Hello[']world'")
View 1 Replies