Solved

Error, invalid character

Posted on 2007-11-20
9
180 Views
Last Modified: 2010-04-24
dataleser = kommando.ExecuteReader() <--- on this line i get a error saying "Oracle exeption was unhandled, invalid character" why?? i dont understand why


Dim forbindelse As New System.Data.OracleClient.OracleConnection
 
        forbindelse.ConnectionString = "user id=***;password=***;data source=oracle.*******"
        forbindelse.Open()
 
        Dim kommando As New System.Data.OracleClient.OracleCommand(setning, forbindelse)
 
        Dim dataleser As OracleClient.OracleDataReader
        dataleser = kommando.ExecuteReader()
 
        Me.Dgvstatistikk.DataSource = dataleser
        dataleser.Close()

Open in new window

0
Comment
Question by:leeds2000
  • 5
  • 3
9 Comments
 
LVL 143

Accepted Solution

by:
Guy Hengel [angelIII / a3] earned 250 total points
ID: 20319325
this can only be explained by the query behind the OracleCommand.
the "invalid character" usually arises when you have data type mismatches or inconsistencies in the query/procedure
0
 
LVL 23

Expert Comment

by:Ashish Patel
ID: 20319335
What is the value stored in variable setning?
0
 
LVL 3

Author Comment

by:leeds2000
ID: 20319341
"select * from ordre;"
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 23

Assisted Solution

by:Ashish Patel
Ashish Patel earned 250 total points
ID: 20319362
Try removing the ; from the end and try once. I dont see anything specific here.
0
 
LVL 23

Expert Comment

by:Ashish Patel
ID: 20319366
And if nothing works out, try putting Try Catch Block and handle the exception to see what error message is comming up.
0
 
LVL 3

Author Comment

by:leeds2000
ID: 20319388
Seemed to work, but i dont get any information in my Datagridview

is this the correct way of getting the information from the SQL query to the datagridview?

Me.Dgvstatistikk.DataSource = dataleser
0
 
LVL 23

Expert Comment

by:Ashish Patel
ID: 20319419
You are missing the databinding
0
 
LVL 23

Expert Comment

by:Ashish Patel
ID: 20319472
I havent worked on datagridview much, but there are just two possiblities, either there are no values return by your query or either databinding ith datagridview is wrong.
0
 
LVL 3

Author Comment

by:leeds2000
ID: 20319639
ok il take this to a new question then :)

Split points between asvforce and angelIII since he was first with the problem, and asvforce with the solution :)
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The ECB site provides FX rates for major currencies since its inception in 1999 in the form of an XML feed. The files have the following format (reducted for brevity) (CODE) There are three files available HERE (http://www.ecb.europa.eu/stats/exch…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question