Tag: cws_src680_dba30
User: fs      
Date: 06/03/21 10:39:30

Modified:
 /dba/dbaccess/source/ui/misc/
  WCopyTable.cxx

Log:
 RESYNC: (1.41-1.42); FILE MERGED

File Changes:

Directory: /dba/dbaccess/source/ui/misc/
========================================

File [changed]: WCopyTable.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/misc/WCopyTable.cxx?r1=1.41.16.2&r2=1.41.16.3
Delta lines:  +14 -9
--------------------
--- WCopyTable.cxx      2 Jan 2006 09:17:13 -0000       1.41.16.2
+++ WCopyTable.cxx      21 Mar 2006 18:39:26 -0000      1.41.16.3
@@ -249,6 +249,7 @@
 
        m_pTypeInfo = TOTypeInfoSP(new OTypeInfo());
        m_pTypeInfo->aUIName = m_sTypeNames.GetToken(TYPE_OTHER);
+       m_bAddPKFirstTime = sal_True;
 }
 //------------------------------------------------------------------------
 OCopyTableWizard::~OCopyTableWizard()
@@ -335,13 +336,17 @@
                        TOTypeInfoSP pTypeInfo = 
queryPrimaryKeyType(m_aDestTypeInfo);
                        if ( pTypeInfo.get() )
                        {
+                               if ( m_bAddPKFirstTime )
+                               {
                                OFieldDescription* pField = new 
OFieldDescription();
                                pField->SetName(m_aKeyName);
                                
pField->FillFromTypeInfo(pTypeInfo,sal_True,sal_True);
                                pField->SetPrimaryKey(sal_True);
+                                       m_bAddPKFirstTime = sal_False;
                                insertColumn(0,pField);
+                               }
                                
m_vColumnPos.push_back(ODatabaseExport::TPositions::value_type(1,1));
-                               m_vColumnTypes.push_back(pField->GetType());
+                               m_vColumnTypes.push_back(pTypeInfo->nType);
                        }
                }
 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to