Changeset View
Changeset View
Standalone View
Standalone View
kexi/widget/tableview/KexiDataTableScrollArea.cpp
Context not available. | |||||
70 | kWarning() << "Cursor should have query schema defined!\n--aborting setData().\n"; | 70 | kWarning() << "Cursor should have query schema defined!\n--aborting setData().\n"; | ||
---|---|---|---|---|---|
71 | m_cursor->debug(); | 71 | m_cursor->debug(); | ||
72 | clearColumns(); | 72 | clearColumns(); | ||
73 | m_cursor = 0; | ||||
73 | return false; | 74 | return false; | ||
74 | } | 75 | } | ||
75 | 76 | | |||
Context not available. | |||||
82 | kWarning() << "Cannot open cursor\n--aborting setData(). \n" << m_cursor->serverErrorMsg(); | 83 | kWarning() << "Cannot open cursor\n--aborting setData(). \n" << m_cursor->serverErrorMsg(); | ||
83 | m_cursor->debug(); | 84 | m_cursor->debug(); | ||
84 | clearColumns(); | 85 | clearColumns(); | ||
86 | m_cursor = 0; | ||||
85 | return false; | 87 | return false; | ||
86 | } | 88 | } | ||
87 | 89 | | |||
Context not available. | |||||
98 | setWindowTitle(windowTitle); | 100 | setWindowTitle(windowTitle); | ||
99 | 101 | | |||
100 | //PRIMITIVE!! data setting: | 102 | //PRIMITIVE!! data setting: | ||
101 | tv_data->preloadAllRows(); | 103 | if (!tv_data->preloadAllRows()) { | ||
102 | 104 | delete tv_data; | |||
105 | clearColumns(); | ||||
106 | m_cursor = 0; | ||||
107 | } | ||||
103 | KexiTableScrollArea::setData(tv_data); | 108 | KexiTableScrollArea::setData(tv_data); | ||
104 | return true; | 109 | return true; | ||
105 | } | 110 | } | ||
Context not available. |