Hi Daniel,

Thanks for reply. Problem is in jShell its running properly giving result 
also as I want but in JDBC Program I am using query like, 

SELECT FIRSTNAME FROM PEOPLE WHERE FIRSTNAME = 'ASHISH'

but it throwing error 

java.sql.SQLException: SQLSTATE JB000 80045024�SELECT FIRSTNAME FROM 
PEOPLE�Base table not found
        at com.jbase.jdbc.JBaseJDBCSocketConnection.getResponse(Unknown 
Source)
        at com.jbase.jdbc.JBaseJDBCSocketConnection.sendRequest(Unknown 
Source)
        at com.jbase.jdbc.JBaseJDBCSocketConnection.precompile(Unknown 
Source)
        at com.jbase.jdbc.JBaseJDBCPreparedStatement.<init>(Unknown Source)
        at 
com.jbase.jdbc.JBaseJDBCSocketConnection.prepareStatement(Unknown Source)
        at JDBCTest.main(JDBCTest.java:14)

I have also started jbase-agent.

Please help me to solve this issue.

Thanks,

On Sunday, July 26, 2015 at 1:15:50 AM UTC+5:30, Daniel Klein wrote:
>
> SQLSELECT should have worked.
>
> Try running it in a jShell. If you can't get it to work there then it is 
> never going to work in Java code.
>
> Daniel
>
> On Fri, Jul 24, 2015 at 8:59 AM, Ashish Kopre <
> [email protected] <javascript:>> wrote:
>
>> Hello,
>>
>> I have create file PEOPLE having three fields/columns ID, FIRSTNAME, 
>> LASTNAME
>>
>> I have written a program like follow
>>
>>
>> import java.sql.*;
>> public class jbaseTest {
>>
>> public static void main(String[] args) {
>> // TODO Auto-generated method stub
>> System.out.println("Inside main method");
>>  try
>> {
>> Class.forName("com.jbase.jdbc.driver.JBaseJDBCDriver");
>> Connection con = 
>> DriverManager.getConnection("jdbc:jbase:thin:@192.168.1.22:20002:PLAY","jbaseuser","jbaseuser");
>> Statement stmnt = con.createStatement();
>> ResultSet rs = stmnt.executeQuery("SELECT FIRSTNAME FROM PEOPLE WHERE 
>> FIRSTNAME = 'ASHISH'");
>> int i = 0;
>> while(rs.next())
>> {
>> //System.out.println(rs.getString("FIRSTNAME"));
>> i++;
>> }
>> con.close();
>> }
>> catch(Exception e)
>> {
>> e.printStackTrace();
>> }
>> System.out.println("Complete Program Execution"); 
>> }
>>
>> }
>>
>> But I got following error
>>
>> java.sql.SQLException: SQLSTATE IE000 80045024?SELECT FIRSTNAME FROM 
>> PEOPLE WHERE FIRSTNAME = 'ASHISH'?Base table not found while compiling 
>> 'SELECT FIRSTNAME FROM PEOPLE WHERE FIRSTNAME = 'ASHISH''
>> at com.jbase.jdbc.JBaseJDBCSocketConnection.getResponse(Unknown Source)
>> at com.jbase.jdbc.JBaseJDBCSocketConnection.sendRequest(Unknown Source)
>> at com.jbase.jdbc.JBaseJDBCSocketConnection.compile(Unknown Source)
>> at com.jbase.jdbc.JBaseJDBCSocketConnection.execute(Unknown Source)
>> at com.jbase.jdbc.JBaseJDBCSocketStatement.executeQuery(Unknown Source)
>> at jbaseTest.main(jbaseTest.java:13)
>>
>> I also use query like "SQLSELECT * FROM PEOPLE"
>> but in this case I got error like "NOT A QUERY".
>>
>>
>> Please help me to overcome this.
>>
>>
>> thanks,
>>
>> -- 
>> -- 
>> IMPORTANT: T24/Globus posts are no longer accepted on this forum.
>>  
>> To post, send email to [email protected] <javascript:>
>> To unsubscribe, send email to [email protected] <javascript:>
>> For more options, visit this group at 
>> http://groups.google.com/group/jBASE?hl=en
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "jBASE" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to