Hi Jiri,

Did you get a chance to try to reproduce the test case I described? Any
thoughts would be greatly appreciated.

Thanks,
-Luis

On Fri, Aug 6, 2010 at 7:21 AM, Luis Rizo <lriz...@gmail.com> wrote:

> Hi Jiri and Company,
>
> Is there anything else I need to do to document this issue? Any hints on a
> workaround or a possible fix?
>
> Thanks,
> -Luis
>
>
> On Tue, Aug 3, 2010 at 7:45 AM, Luis Rizo <lriz...@gmail.com> wrote:
>
>> I have pin pointed the issue. After I sent out the e-mail, I dropped the
>> OPENING table in my test database, I then tweaked to the create script for
>> the OPENING Table by removing the following line:
>>
>> ALTER TABLE OPENING ADD CONSTRAINT FK_OPENING FOREIGN KEY (PROJECT_ID)
>> REFERENCES PROJECT(PROJECT_ID) ON DELETE CASCADE ON UPDATE CASCADE;
>>
>> I re-executed the script (without the above FK definition) and then
>> reattempted to add the tables to my DataSet and had no problems, everything
>> worked fine. It definitely seems like the DDEX has trouble handling with
>> this Foreign Key.
>>
>> I hope this helps in fixing this issue or finding a workaround for the
>> time being.
>>
>> Thanks again!
>>
>> -Luis
>>
>>
>> On Tue, Aug 3, 2010 at 7:41 AM, Luis Rizo <lriz...@gmail.com> wrote:
>>
>>> I've set one up by creating an empty database with two of the tables the
>>> give me issues.
>>>
>>> My feeling is that it has something to do with the Foreign Key that one
>>> table has to the other.
>>>
>>> The following assumes that DDEX has been configured and setup with Visual
>>> Studio 2010:
>>>
>>> Attached are 3 scripts:
>>> 1. A Domain Create script
>>> 2. A PROJECT Table Create Script
>>> 3. An OPENING Table Create Script
>>>
>>> Steps are as follows:
>>> 1. Create empty database with following parameters:
>>>    -Path: C:\Temp\TestDB.FDB
>>>    -UserName: SYSDBA // Password: masterkey
>>>    -Page Size: 8192
>>>    -CharSet: ASCII
>>>    -SQL Dialect: 3
>>>    -Single File Database
>>>
>>> 2. Run the DOMAIN create script, followed by the PROJECT create script,
>>> followed by the OPENING create Script
>>>
>>> 3. Add the Database to Visual Studio's (2010) Server Explorer using the
>>> DDEX .NET Provider
>>>
>>> 4. Add a DataSet to a project
>>>
>>> 5. Add PROJECT table to the DataSet (drag and drop). -- This will work
>>> fine
>>>
>>> 6. Add OPENING table to the DataSet (drag and drop). -- This will throw
>>> the error: "Failed to merge object(s). Object reference not set to an
>>> instance of an object."
>>>
>>> Note that the order in which you add the tables does not matter, it
>>> throws the error either way.
>>>
>>> Let me know if you need anything else.
>>>
>>> Thanks for your help,
>>> -Luis
>>>
>>>
>>> On Tue, Aug 3, 2010 at 6:55 AM, Jiri Cincura <disk...@cincura.net>wrote:
>>>
>>>> On Mon, Aug 2, 2010 at 20:44, Luis Rizo <lriz...@gmail.com> wrote:
>>>> > Anyone have any input or feedback on this issue I'm having?
>>>>
>>>> Do you have any reproducible testcase?
>>>>
>>>> --
>>>> Jiri {x2} Cincura (x2develop.com founder)
>>>> http://blog.cincura.net/ | http://www.ID3renamer.com
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> The Palm PDK Hot Apps Program offers developers who use the
>>>> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
>>>> of $1 Million in cash or HP Products. Visit us here for more details:
>>>> http://p.sf.net/sfu/dev2dev-palm
>>>> _______________________________________________
>>>> Firebird-net-provider mailing list
>>>> Firebird-net-provider@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
>>>>
>>>
>>>
>>
>
------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to