MS Access Function To Return Conditional Column For Query?

May 21, 2009

I'm working on an access database and there is a problem I can solve in a circumvented way but I was wondering if it can be done by using a function in query.The case: I have a main data table and 2 other tables joined to it.

maintable
country | city...... | postalcode [code].....

From one of the tables I select the respective zone for the postal codes in the main datatable, ie. if the row's postal code column contains 1000 (just an exmple) then the postal code is searched in the "zone" table "from" & "to" columns using "between", and it results in for example "zone1" (zone column). This is a clear thing, it works okay.However I need to select the respective rate column (based on the rows' weight column) from the rates table selecting the appropriate zone.

I can solve this by a switch statment (select country, city.... switch( zone="1", [1], zone="2", [2] etc.) but it gets very tedious when for example I have a rate table with 15 columns, you can imagine that.My question is if I could create a custom function which returned the respective column based on the result of the zone column.is there some way to get the function's return value to be translated in the select statement? for example select country, city....getzone("rates",[zone]) .....

I know that the rates table do not follow the relational database's main principle and it should look like fromkg | tokg | zone | rate and it would work like a charm with "where"but these tables are changed regularly and I receive them in excel...but maybe transforming the tables each time by unions would easily solve my problem doesnt it?I'm still interested if VBA custom function could be used for such a purpose.

View 3 Replies


ADVERTISEMENT

Query That Will Return All Of Column Names In A Microsoft Access Table?

Aug 17, 2010

I have a Microsoft Access database that I connect to with the Jet Database Engine, using VB.NET. I want to programmatically get all of the column names for a particular table [code]...

Is this possible in Access? If not, what are my options for getting the column names?

View 1 Replies

Access Database And Using A Parameter Query With The LIKE Operator To Return All Rows That Match Query?

Apr 28, 2010

I am connecting to an Access database and using a parameter query with the LIKE operator to return all rows that match query. The string to search for is taken from a Textbox

sql =

"Select * FROM Allview WHERE Info Like" &
"*" &
CStr(TextBox1.Text) &
"*"
The query does not return any data in vb, but when run from access with same string, there is data returned.The connection to the database is done correctly, as I am able to return data with various other queries.

Partial code :
Dim
con As
New OleDb.OleDbConnection[code]....

View 8 Replies

Running A Query On Access From VB, Passing Variable Or Function As Query Parameter

Apr 7, 2012

I am trying to run a query an Access db from VB. The general query which I want to run is

SELECT * FROM Patient WHERE Patient.PatientID = ?
or SELECT * FROM Patient WHERE Patient.PatientLname = ?


I tried using an input box which captured the user input and pass that variable to the query, but that failed. Then I read about writing a function and using that, however, I keep getting an error which says Function not defined, but when stepping through the code, it seems to work. Here is my function: [Code]

View 1 Replies

Using Access Cases To Return Query Into Datagridview

Feb 10, 2012

I have an access table and I want to write a query that has a case in it, but it gives me an error message when running the query Error "Syntax Error missing operator in query expression"

[Code]...

View 8 Replies

VS 2008 Return Dataset From Access Stored Query

Feb 7, 2010

I am trying to call a SELECT query (with parameters) in Access from VB.Net 2008. I am able to call queries without parameters using the code below. The problems are (1) how to apply the parameters to procName and (2) how to get a dataset returned. I have looked around the net for hours and have found some examples. However, they are all for ms access action (update, delete, etc) queries using ExecuteNonQuery which does not return a dataset.

[Code]...

View 1 Replies

Return A Total Of A Column In An Access Database Using SELECT Sum()?

Apr 15, 2010

I don't know if this is the best way to do it or not but here goes.I have an access database and a datagridview and they link via a SELECT statement at runtime.I want to total one column named LNLMTS and display the result.I am looking at using SELECT Sum LNLMTS FROM tblProduction WHERE SO=@so AND DATE=@date

View 8 Replies

Update Column In Access Using Query?

Jan 4, 2012

I need to update a column by adding a value in Access:

update table1 set column1 = column1+value

In the above, if column1 is null, then the table is not updated.

I need a function like in SQL Server:

update table1 set column1 = isnull(column1,0) + value

View 2 Replies

Column Alias In Access Query Database

Jan 9, 2012

I am using a query in vb.net, database is Access. I need alias of query like sql but the query return me column alias and also ' '
SELECT COLUMN1 AS 'FIRST NAME'
I expect the result to be a field called FIRST NAME but it returns the string "FIRST NAME". Is there is any way if return me the field FIRST NAME instead of "FIRST NAME".

View 2 Replies

.net Conditional Linq Query?

Sep 27, 2011

In this query against a datatable i'm trying to do some conditional filtering.The check against Timeband(index N) should only be done when the Index exists. (the base code only had three item fields, i've converted them to a simple list)

Dim res As DataTable =
(
From dr As DataRow In dtTimedRow.AsEnumerable()
Select dr

[code]....

The above code triggers an Exception if the count = 1. It executes the code next to imeBands.Count > 1 which it should not. What would be the correct solution for this code.In the mean time i've added a simple filter function.

View 1 Replies

Set Value Of A Gridview Column Depending On Result From MS Access Query?

May 7, 2011

I have a query which is pulling values from a table in MS Access

SELECT
tblInstructor.InstructorID,
tblInstructor.Football AS InstructorRole,

[code].....

View 2 Replies

Create A Conditional Statement After Sql Query ?

Sep 20, 2011

I created a sql query to check if the mobile number is registered or not. If its registered, it will send the new pin code to the customer and if its not, the customer will get a message that "This number is not registered or you are not authorized to this"... something like that... Sending of new code is already working. I just dont know how to make it as conditional statement like PHP. After you query on PHP, you can just set a variable and make a conditional statement..Here is my script in vb.net:

Private Sub CheSMS()
Dim SQLServer As String = My.Settings.SQLServer
Dim conn As SqlConnection[code]......

View 12 Replies

Include Conditional Checking In Query With LINQ To SQL?

Aug 20, 2010

Table relationship[code]...

There are some TimeSheet that have no TimeRecord, which I need to select as well. How can I select all of them to make selection like above wanted result? I'm thinking of how I can include some condtion checking in the query to see if this TimeSheet has no TimeRecord then no need to Sum(tr.BonusHour) just assign TotalHour to zero.

View 1 Replies

[VB 2010] Return Alert Message If SQL Query Return No Records

Dec 12, 2011

I use this code to return records in a DataGridView:

[Code]....

View 3 Replies

DataGridView Conditional Formatting - Date Column Type

Dec 25, 2011

I have to Visual Basic 2008. DataGridView I want to make Conditional formatting. Date Column type based on the rows that meet condion want to paint.

View 2 Replies

Write Conditional Code To Provide The Access To Other Nine Users?

Jun 22, 2012

I would like to give permission to use this project to say, 10 users. The following code is fine for a single user. How can I write conditional code to provide the access to other nine users?

Submit button

If txtUsername.Text <> "Mahajan" Or txtPassword.Text <> "mh745" Then
MsgBox "Access Denied! Either Username or Password is incorrect!", vbOKOnly + vbCritical, "Security Login"
txtUsername.Text = ""
txtPassword.Text = ""

[code]....

View 5 Replies

Find A Match For A String In Column 1, Return A Value From Column 2 On The Same Row?

Sep 25, 2009

i'm trying to get my program to look up a string and find a match in an access database in column "PhoneNumber" and return the value from column "FullName" on the same row to a different string

so it would go like this: (i really don't know much about accessing databases)

Dim PhoneNumber As String
Dim FullName As String
PhoneNumber = TextBox1.Text
FullName =

View 10 Replies

Return An (Anonymous Type With A Function) From A Function?

Mar 3, 2011

Just so it's known, this question is mostly academic, even though I tried to use the concept in a real-world solution. I realize the example is contrived, but I believe the concept is valid.I want to write some fluent code like this:

[code]...

I realize that I can't force an anonymous type into a specific type (like implementing an interface or some other class), and I don't want the overhead of defining a specific class just to match my desired fluent name with the actual method name. So I was able to make the code work like this:

copy(my_first_file).to.Invoke(my_second_file)So there is no IntelliSense or type awareness there, and I have to include the Invoke in order to have the method run. How can I get more type safety and exclude the Invoke method, under these constraints: Anonymous Type returned from Method No additional classes or interfaces Preferably, I do not want to pass in another parameter to the copy() method that tells what type to return, unless copy becomes a generic method (but I think that means defining another class/interface, which I don't want to do)

View 3 Replies

Return Max Value With LINQ Query?

Nov 3, 2011

I have a method that takes in an id, a start date, and and end date as parameters. It will return rows of data each corresponding to the day of the week that fall between the date range. The rows are all doubles. After returning it into a DataTable, I need to be able to use LINQ in VB.NET to return the maximum value. How can I achieve this? Here is the initial setup?

[Code]...

View 1 Replies

Sql - How To Use A Query That May Return Zero Records

Apr 8, 2012

I have a query that I am running and it will on occasion return zero records.

This is perfectly fine for me, but how do I handle this to avoid throwing an exception?

View 6 Replies

"Field Has Focus" Conditional Formatting In Access?

Jun 2, 2011

In MS Access you can set the background to a specific colour when the field has the focus. This is done through "conditional formatting", using the "Field has Focus" feature. How is that done in VB.NET?

View 5 Replies

DB/Reporting :: SQL Query Doesn't Return Right Value

Mar 2, 2011

it seems that this query doesnt read the begindate and only displays record with enddate.

Code:
str = ""
str = str & "Select sum(quantity) as totalpurchase from purchaseorder where itemcode='" & itmcode & "' and"
str = str & " category='Consumables' and company='" & company & "' and (datereceive >= '" & datebegin & "' and datereceive <= '" & dateend & "')"
str = str & " and (postatus='received' or postatus='oh-hand')"

i am using vb2010 and mysql community server.

View 3 Replies

Query A Database And Return The Results?

Jul 22, 2011

I would like to create a vb form with a combo box (with song title), a text box (for song lyrics), and a button (to submit or refresh). It is linked with an access database. The combo box is populated with the songTitle field in the db (this part works fine). The text box is populated with the lyrics that go to that song The first updates fine but I can not figure out how to run a query to pass to the text box's text property. I want the user to be able to select a song from the combo box, click the button, and have the text box populated with the new song's lyrics.

Any suggestions on how to accomplish this, or a good place for a tutorial that explains the necessary elements for having vb query a database and return the results?

View 3 Replies

Return A List From A Compiled Query?

May 8, 2009

I was speeding up my app by using compiled queries for queries which were getting hit over and over.I tried to implement it like this:

Function Select(ByVal fk_id As Integer) As List(SomeEntity)
Using db As New DataContext()
db.ObjectTrackingEnabled = False

[code].....

View 1 Replies

Return Multiple Values From A Query .net?

Apr 10, 2012

how to store or return multiple queries result values into multiple variables.. I'm using a query that return 4 columns but how to.. individual store those results into 4 separate variables.. here is my code

Private Sub FrmAlumnos_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
txtCurrentUser.Text = Login.txtUser.Text
Dim strsql As String

[code]....

View 3 Replies

Return The Count From Scalar Query?

Apr 1, 2009

When I type in cntrows. I get all my table variables except the one I want which is TotalComments. How do I return the Count from my scalar query? I have a Table Adapter named :

[Code]...

View 1 Replies

SNMP Query Does Not Return Any Results

Jun 24, 2012

I have been trying to get the Alert Code from my printer at work to see what exactly is happening however each time I send an SNMP query it doesn't return any results. I am using SimpleSNMP references. The printer is a Canon iR-ADV C5045.

This is how I call the function:
Dim strAlertCode As String = SNMPQueryGet("1.3.6.1.2.1.43.18.1.1.7")
This is the function:
Private Function SNMPQueryGet(ByVal OID As String)
Dim strResult As String = "True"
Dim host As String = "192.168.1.202"
[Code] .....

View 1 Replies

Why Can't Return A List From A Compiled Query

Mar 9, 2010

I was speeding up my app by using compiled queries for queries which were getting hit over and over.

I tried to implement it like this:

Function Select(ByVal fk_id As Integer) As List(SomeEntity)
Using db As New DataContext()
db.ObjectTrackingEnabled = False

[Code].....

View 1 Replies

Xml - Can't Get XPath Query To Return The Right Nodeset?

Jun 2, 2011

I've got an xml file that looks like this:

<Records>
<Record>
<table>[code].....

What I need is to select all the ROW nodes, across all records, so I'm using something like this:

rowiterator = Me.XMLDocument.CreateNavigator.Evaluate("//table/Row")

which is working, but it returns a NodeIterator that only contains the first Row node in the first record!? As far as I can tell, that's the proper syntax for an xpath expression of "return all Row nodes with a parent table name anywhere in the document".

View 1 Replies

Handle Return Value Of Sql Query And Store In Database?

Aug 22, 2010

How to handle the return value of the sql query and store in the database?

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved