VBinaryLink delete bug
    Ernesto Giannotta 
    ernestogiannotta at tiscalinet.it
       
    Sun Jun 14 20:41:18 CDT 2009
    
    
  
Hi Ruslan,
I have a many to many Binary link set like this:
   //  make the link
   mCatNotesLink = new VBinaryLink("Link_Categories_Notes",  
mCategories, mNotes, EVLinkType.kMany, EVLinkType.kMany,  
EVOnDelete.kSetNull)
Now when I delete the last record in the mCategories table (which is  
the owner of the link) like this:
   dim SqlString as String
   SqlString = "Delete From " + me.Name
   SqlString = SqlString + " Where Recid = " + Str(inRecid)
   Call me.Database.SqlExecute(SqlString)
also all the linked records of the mNotes table are deleted!
This happens only if I delete the last record of the owner table
Workaround is to unlink all records before deleting the last owner's  
record
I'll try to make a simple demo to submit via Mantis.
Cool Runnings,
Erne.
    
    
More information about the Valentina
mailing list