Visual Foxpro Connection

Hii there,
I'm going to connect a foxpro database using jdbc(DSN Connection).
My code is as follows.
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:<DSN name>");
but an exception is occuring:
java.sql.SQLException: [Microsoft][ODBC Visual FoxPro Driver]Cannot open file c:\program files\microsoft visual studio\vfp98\filename.dbc
is there any problem with code??
plz help...

I don't know about that specific error message, but I want to warn you that the ODBC-JDBC bridge is an unstable and broken piece of code. You should try to use another approach, unless you absolutely need to use it.

Similar Messages

  • Crytsal Reports 11 cannot connect to Visual Foxpro Database table

    I hope someone can help me here. I have read through the other posts here, but can't seem to fiind the answer I need.
    We use Crystal Reports to pull information from our Sage databases to create and distribute reports. Currently this is working fine on the original server. However, we decided to move the installation of Crystal Reports from one server to another.
    In setting up the new server, I keep getting the message "The database table (table name) cannot be found. Proceed to remove this table from the report?" It displays this message for all the different tables in which data is trying to be accessed. Once I click No to all of these notifications, the correct info is poplulated in the report just fine. I need to get this corrected. It does not do this on the original installation.
    Also if I open Database Expert and single click too expand the "Current Connections" folder, I get a message that pops up saying "Database Connector Error: 'HY010:[Microsoft][ODBC Visual Foxpro Driver] Function sequence error'". When I click OK to that, I get another similar error that reads "Database Connector Error: 'IM001:[Microsoft][ODBC Driver Manager] Driver does not support this function'"
    Please let me know of any ideas that you may have as to what may be causing this issue. I have tried reinstalling the ODBC drivers, Runtime files, and Crystal. I appreciate any help.

    I tried what you mentioned but it did not work. I believe it has to do with a "SQLNumResultCols" in SQL. The reason I say this is because I did a trace on both the server that is working and the server that is not and this is the first key that displayed an error in the SQL.LOG file. Here is this section of the SQL.LOG file for the server that isnt working...
    dde             2e94-28b0     EXIT  SQLNumResultCols  with return code -1 (SQL_ERROR)
              HSTMT               03442998
              SWORD *             0x0012F3F4
              DIAG [HY010] [Microsoft][ODBC Visual FoxPro Driver]Function sequence error (0)
    And here is this section of the SQL.LOG file for the server that is working...
    dde             eb8-c94     EXIT  SQLNumResultCols  with return code 0 (SQL_SUCCESS)
              HSTMT               03542508
              SWORD *             0x0012F3F4 (5)
    I believe if I can figure out what is causing this, I will be able to resolve this issue, but I am not a programmer and I am having a very hard time with this. Any help is appreciated.

  • I want to connect Visual foxpro database through forms6i.

    Hi ,
    I want to connect Visual foxpro database through forms6i.
    actually i want to access Visual foxpro database in forms6i and retrive and update data from forms6i.
    please help me urgently how can i do this in forms6i.
    Thanks,
    Md.Muniruzzaman Khan
    Email : [email protected]

    do the following steps for hetrogenous service
    Step 1
    Create ODBC named Access1.
    Step 2
    Go to urs inithsodbc.ora file which reside at
    ORACLE_HOME\hs\admin\inithsodbc.ora
    and overrite by
    # This is a sample agent init file that contains the HS parameters that are
    # needed for an ODBC Agent.
    # HS init parameters
    HS_FDS_CONNECT_INFO = Access1
    HS_FDS_TRACE_LEVEL = off
    # Environment variables required for the non-Oracle system
    #set <envvar>=<value>
    Step 3
    Add the following entry to the tnsnames.ora file:
    ACCESS1.WORLD =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
    (CONNECT_DATA=(SID=ACCESS1))
    (HS=OK)
    Step 4
    Add the following entry into the listener.ora file:
    (SID_DESC=
    (SID_NAME=ACCESS1)
    (ORACLE_HOME=D:\Oracle)
    ---Define urs oracle home path in mine case it is at D:\Oracle--
    (PROGRAM=hsodbc)
    Step 5
    Reload the listener from contol panel services yours listener service
    Step 6
    Create a database link using:
    CREATE DATABASE LINK access1.world CONNECT TO "MyUser" IDENTIFIED BY "MyPassword" USING 'ACCESS1.WORLD';
    Step 7
    Connect to scott/tiger
    Query the table using:
    SELECT *
    FROM [email protected];
    Step 8
    Same you can connect to urs forms and write above sql in cursor
    Acknowledge me.
    Khurram Siddiqui

  • Applet connects to Visual FoxPro table

    Dear All,
    I have difficulties to connect my applet to a free table creatd with MS Visual FoxPro. I tried to use a third party driver, no success. Now I try to use jdbc:odbc to talk to it. I would like to read/write/update the table from the applet. Anybody has experience with such a case? jdbc:odbc supports? foxpro connections? or do I have to use other drivers?
    Thanks alot

    Hi,
    Thanks, but I think I have another problem, or I just got lost. I try to fix this since 2 days, I wanna ship the stuff, no luck. I did signed the applet, imported the certificate, become trusted (I imported my self_signed cert - Am I able to access files on the system, or I need a proper cert?) then applet start, and here is the message --Error occured during connection access denied (java.io.FilePermission d:\own\javaprojects read)
    Error occured during resultset creation null
    I got lost, no more ideas, really, if you have some hints would be great to hear them
    Have a great weekend

  • Windows 8.1 - Office 2013 - Visual FoxPro - excel data connection problems

    Hi i have an excel document with existing data links to a foxpro database. these links worked on windows 8 with office 2013 but since getting windows 8.1 the links no longer work.
    After much searching i have found i need to installed VFPOLEDBSetup.msi
    This does not fix the issue. The ODBC Data sources located Control Panel\All Control Panel Items\Administrative Tools still have no reference to FoxPro and within excel if i select from other sources and the other/advanced i can see the Microsoft OLE DB
    provider for visual fox pro but it crashes excel.
    in Windows 8 ODBC Data sources located Control Panel\All Control Panel Items\Administrative Tools i have listed two items Visual FoxPro Database and Visual FoxPro Tables but both these are missing in Windows 8.1.
    What do i need to do to correct other than not to use Windows 8.1
    Many Thanks

    Hello,
    Thank you for your question.
    I am trying to involve someone familiar with this topic to further look at this issue.
    Thanks,
    George Zhao
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click "[email protected]"

  • Crystal XI Reports and Visual Foxpro Tables

    Post Author: Pamela Vincent
    CA Forum: Data Connectivity and SQL
    I have installed XI and tried to add an ODBC connection for a database package written in Visual Foxpro 9.0
    In online help there appears to be a Foxpro option in the connection info diagrams, but I don't get all of the choices when working through the process myself.
    I had no problems connecting and using Crystal 8.5 previously so I'm at a loss as to why I can't get it to work.
    Any suggestions would be appreciated.

    Not just the runtime - where would you get it without breaking licensing? You have to have a valid copy of CR 2008 and install it. No worries about unistalling CR 10.5 - .NET 2008 will automatically use the latest files.
    Re. Oracle support. That is correct. The crdb_oracle.dll does not ship with any versions of CR that bundle with .NET. You could go ODBC or OLE DB though.
    Not sure what you mean;
    Can the CRRuntime_12.x be bundle to VS 2008 just like the Basic version does?
    But as I mentioned above, you must obtain a copy of CR 2008. A 30 day eval is available from here;
    http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx
    To obtain a non eval copy, call sales; 866-681-3435
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup

  • How to create linked server in sql 2005 to access free table visual foxpro 9 step by step

    Hi All, I want to connect to dbf file visual foxpro by using linked server in sql 2005, but i can't do, i hope getting best anwser from every body in forum.
    Thanks all.

    Hi doanpq,
    Please download and install OLE DB Provider for Visual FoxPro 9.0, which exposes OLE DB interfaces that you can use to access Visual FoxPro databases and tables from other programming languages and applications. Please see:
    http://www.microsoft.com/en-us/download/details.aspx?id=14839
    Then, please follow up the following article to create a linked server:
    Creating Linked Servers:
    http://technet.microsoft.com/en-us/library/ff772782(v=sql.105).aspx
    For more information, you can also take a look at the following article, especially Dave K's comment:
    http://blog.dbase.integralwebsolutions.co.za/2008/10/accessing-your-dbf-tables-via-linked.html
    Elvis Long
    TechNet Community Support

  • .How to Change Path to dbf files Using Visual FoxPro ODBC Driver

    Using vb.Net 2008, full Crystal 2008.
    I have a Crystal report that uses a Visual FoxPro File DSN pointing at a folder with dbase (.dbf) files. 
    I need to be able to change the folder location at runtime. In the RDC, one key part of this has been specifying a connection string, such as:
    "Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" & gs_FileDSN_Path & ";Exclusive=No;Collate=Machine;Null=Yes;BackgroundFetch=No;"""""""
    However, I can't find any .NET documentation confirming this syntax and, even more importantly, where does it go?
    I tried 2 variations as:
                    reportTableLogonInfo.ConnectionInfo.Attributes.Collection.Add(New NameValuePair2("Connection String", ls_ConnectionString))
                    reportTableLogonInfo.ConnectionInfo.Attributes.Collection.Add(New NameValuePair2("ConnectionString", ls_ConnectionString))
    Followed later by   TableN.ApplyLogOnInfo(reportTableLogonInfo)before calling
    But I don't know if the correct attribute name is "Connection String", "ConnectionString", or something else.
    I also tried to set the connection string to the QE_ServerDescriptions property, as in:
    reportTableLogonInfo.ConnectionInfo.Attributes.Collection.Add(New NameValuePair2("QE_ServerDescription", ls_ConnectionString))
    None of these variations nr many others seem to work.
    BOTTOM LINE:
    Could someone provide sample code for overriding the dbase files folder location specified by a Visual FoxPro FileDSN?
    Thanks!

    OK, I came to the conclusion that the tables or the report somehow hold on to the File DSN for dear life and I can't change that fact.
    So I'm going to change my approach and instead of changing the connection properties of the tables, I'll modify the properties of the File DSN on the fly.  Ugly, but an OK solution for my use scenario.
    It would still be great to get a code sample for the original question but, it's no longer a burning issue for me.
    It would be nice if the support team created a document describing in detail how to achieve database location changes using .NET for different scenarios. It's a common need and the RDC object model had such a document.

  • UDConnect & Visual Foxpro 6

    Hi, i am using UDConnect for get datas from ORACLE 10g, that working good, we need extract data from files .dbf version Visual Foxpro 6.
    We use in Oracle this setting :
    <b>DriverName</b>
    Value = oracle.jdbc.driver.OracleDriver
    <b>URL</b>
    Value = jdbc:oracle:thin:@IP:1521:DBADMON
    Setting Value for UserName and Password, so push in “SAVE”.
    <b>After that checking connection in :</b>
    http://IP:50000/TestJDBC_Web/TestJDBCPage.jsp
    Any idea the parameters for get datas from files .DBF and use two UDConnection Sources ?
    What happend when files stay in Shared Folder inside Domain and need user for get access, is posible send parameters the shared folder ?

    Not found the solution.

  • Can oracle PLSQL program communicate to VFP (Visual Foxpro) Database.

    Hello All,
    I am using dataabse 9i in windows 2003 - 32 bit server.
    I have couple of application in forms and Visual Foxpro(VFP). The VFP program can commucate to the oracle database.
    when I am inserting/updating/deleting some data to the oracle database it should insert/update/delete the record in VFP database.
    For this I have created triggers in the oracle tables so that when DML oreration are happening in the database it can triggered and same time the VFP tables can be updated by the oracle triggers. But my problem is I am not able to connect to the VFP table from the Oracle.
    Any body have any idea on it, Please suggest.
    Thanks,
    SUN

    Oracle has a facility called Heterogeneous Services. It uses odbc or ole to communicate to third party databases.
    You need a Foxpro ODBC driver, and you need to set up several Net related files.
    Please refer to http://download.oracle.com/docs/cd/B10501_01/server.920/a96544/gencon.htm#1656
    Sybrand Bakker
    Senior Oracle DBA

  • Can forms communicate to VFP (Visual Foxpro)

    Hello All,
    I am using forms 6i and dataabse 9i in windows 2003 server.
    I have couple of application in forms and Visual Foxpro(VFP). The VFP program can commucate to the oracle database.
    Here I am looking forms connect to VFP database (As per my knowledge it is not possible, if there is any way to connect) , or when I am inserting some data to the oracle database it should insert the record into VFP database.
    For this I have created triggers in the oracle tables so that when DML oreration are happening in the database it can triggered and same time the VFP tables can be updated by the oracle triggers. But my problem is I am not able to connect to the VFP table from the Oracle.
    Any body have any idea on it, Please suggest.
    Thanks,
    SUN

    Here is the code i have cut down the code and giving u only necessary code (not tested may be some syntax errors or missing end ifs etc etc)
    Before u start
    - Install Open Client Adaptor from Oracle forms Installer
    - Create ODBC DSN named 1C and in advance property set username scott and password tiger
    Procedure get_data(vfrom_date date, vto_date date) IS
      connection pls_integer;
      cursor_rec    pls_integer;
      stmt_rec   varchar2(4000);
    BEGIN     
      stmt_rec := 'select [ref], [#date], [#sumd], [#sumc], [#docnum], [#cur], [#acc] from [#rec]
                    where [#date] >= datevalue('''||vfrom_date||''') and [#date] < datevalue('''||vto_date||''') order by [#acc], [#sumd], [#sumc]';
      connection := oca.dbconnect('scott/tiger@odbc:1c_db');
      cursor_rec := oca.execute(connection,stmt_rec); 
      go_block('datablk');
      clear_block;
      loop
      begin
          oca.fetch_row(connection,cursor_rec); 
              oca.coldata(connection,cursor_rec,1,:ref_no);     
              oca.coldata(connection,cursor_rec,2,vdate);     
              oca.coldata(connection,cursor_rec,3,:debit_amt);     
              oca.coldata(connection,cursor_rec,4,:credit_amt);
              oca.coldata(connection,cursor_rec,5,:docnum);          
              oca.coldata(connection,cursor_rec,6,vcurstyp_code);                     
              oca.coldata(connection,cursor_rec,7,:acc);                     
          next_record;     
        exception when no_data_found then
            -- message('NO MORE ROWS');
             clear_record;
             exit;
        end;
      end loop;
      first_record;
      oca.close(connection,cursor_recapp);
      oca.disconnect(connection);
    exception
      when oca.connection_error then
        set_application_property(cursor_style,'NORMAL');
        message('OCA-Connection error');
      when oca.cursor_error then
      set_application_property(cursor_style,'NORMAL');
        message('OCA-Cursor error');
      when others then
      set_application_property(cursor_style,'NORMAL');
        message(sqlerrm||'Other Error');
    end;
    plz mark correct/helpful if it is
    Baig,
    [My Oracle Blog|http://baigsorcl.blogspot.com/]

  • JSP and Microsoft Visual FoxPro Database

    Hi!
    I am developing a website in JSP, this is placed on a linux server. I want to connect to the FoxPro databasefiles(*.dbf) on another server.
    How can i do this?
    I've tried this connectionstring, but it only works on my local machine that runs on Windows XP:
    Connection c = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB=" + db + ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;");
    This connection string is not usable on the server where the JSP-page runs.

    Hi!
    I am developing a website in JSP, this is placed on a
    linux server. I want to connect to the FoxPro
    databasefiles(*.dbf) on another server.
    How can i do this?
    I've tried this connectionstring, but it only works
    on my local machine that runs on Windows XP:
    Connection c =
    DriverManager.getConnection("jdbc:odbc:Driver={Microso
    ft Visual FoxPro Driver};UID=;PWD=;SourceDB=" + db +
    ";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Coll
    ate=Machine;Null=Yes;Deleted=Yes;");The above is a JDBC related question it belongs to the JDBC forum.
    List of forums: http://forum.java.sun.com/index.jspa?tab=java
    This connection string is not usable on the server
    where the JSP-page runs.JDBC connection has nothing to do with the presence of JSPs, it will work just fine whether JSPs exist or not.
    I encourage you to read this http://www.catb.org/~esr/faqs/smart-questions.html#forum at your leisure.

  • Visual FoxPro ODBC Drivers

    I've been searching for some time for the ODBC drivers for Visual FoxPro. I see from postings on MSDN that Microsoft suggests using OLEDB instead of ODBC. That is fine if I was coding an application, however I'm trying to interface a data source with an
    application that connects to data sources using ODBC connections. Is it possible to have the ODBC drivers for Visual FoxPro made available? I tried to find the drivers online through the Visual FoxPro support site but links kept bouncing back to OLEDB drivers.

    Weird,
    a few days or at least weeks ago the ODBC download page was available at
    http://msdn.microsoft.com/en-us/vfoxpro/bb190233
    which now redirects to
    http://msdn.microsoft.com/en-us/vfoxpro/bb190232
    But in a recent experts-exchange thread I posted the direct download link. Get it while you can at:
    http://download.microsoft.com/download/vfoxodbcdriver/Install/6.1/W9XNT4/EN-US/VFPODBC.msi
    Bye, Olaf.

  • How to show all view tab (Main Report and all Sub Report) in Visual FoxPro 9

    I use ActiveX from Crystal Report Developer XI for viewer in Visual FoxPro 9 and I already know how to show Main Report by using command:
    oRptRun=createobject("CrystalRuntime.Application")
    oRptView=thisform.oleRptViewer
    oRptOpen=oRptRun.OpenReport('MyReport.rpt')
    oRptView.ReportSource=oRptOpen
    oRptView.ViewReport
    Inside the MyReport.rpt there is two subreport name :
    1. MySubReport1
    2. MySubReport2
    My Question is :
    How to show all view tab (Main Report and all Sub Report) at the 1st time we call ViewReport?
    I try to using command :
    oRptRun=createobject("CrystalRuntime.Application")
    oRptView=thisform.oleRptViewer
    oRptOpen=oRptRun.OpenReport('MyReport.rpt')
    oRptSub=oRptOpen.OpenSubreport("MySubReport1")
    oRptSub=oRptOpen.OpenSubreport("MySubReport2")
    oRptView.ReportSource=oRptOpen
    oRptView.ViewReport
    but only show Main Report (view tab name : Preview)?
    Did I miss any command before I call oRptView.ViewReport?

    Your right, there is only one tab to view the report.
    To open the subreports you will need to click on them in the main report. I don't know of a way to open them programmatically like you are doing here
    http://diamond.businessobjects.com/robhorne</a>

  • Integrate Crystal Reports version 11.5 and Visual FoxPro

    Post Author: landc50
    CA Forum: General
    I have developed several softwares in Visual FoxPro while using Crystal Reports Version 7 as the major reporting tool.   It was easy to invoike Crystal reports from my applications, simply by adding the Crystal OCX onto the VFP form. 
    Now --- I have added the ActiveXReportViewer from version 11.5 onto my VFP form.    Looks ok but it I am not sure how to invoke the reports in Maximized mode.   Seems like it will only show the report the same size as the object I placed on my VFP form.
    I need to know how to do this yesterday.   I must implement a new system and I do not want to revert back to Crystal reports version 7.   Any help would be appreciated. 

    Post Author: The Donger
    CA Forum: General
    Hi,
    I would recommend you have an empty form and drop the viewer on that form.  Set the form's state to Maximize. 
    Good luck,
    Brian

Maybe you are looking for

  • Slow performance on activating BW elements

    Hi all. We have very slow performance in our BW system when activating infoObjects, infoCubes, tranformations... Problems are centered in db access to table D010TAB, D010INC... We followed recomendations as in note 1232776      Long runtimes for acce

  • Where do I find the file to install Adobe Premiere Elements 10 on Windows 7 64 bits?

    Hi there. I ran a little search on the forum for that subject but I couldn't find it. So, if it is a double post or something like that, I'm sorry, and please lead me to where it was already talked about. The thing is: I bought the downloadable bundl

  • External hard drive not found

    I finally ventured into OS X territory. Before doing so, I backed up (drag and drop) everything onto a mobile 80 GB USB Western Digital hard drive. The backup was a success, and installing OS 10.0.4 went fine, but I cannot locate the hard drive. When

  • Issue with VO extension in expert mode unchecked

    hello i ma try to extend a VO which having Expert Mode Uncheck and Vo is EO base d is it possible to extend that VO regards Vivek

  • Why iPad2 cannot download any application saying An unknown error has occurred?

    I have been using by ipad2 with latest sw update -ios5- without any problem. Just today when I  wanted to update some applications I just received a pop up massage saying an unknown error has occurred. I can neither download an application nor make a