[glom/modification: 4/8] Added some TODOs
- From: Murray Cumming <murrayc src gnome org>
- To: svn-commits-list gnome org
- Subject: [glom/modification: 4/8] Added some TODOs
- Date: Mon, 11 May 2009 05:43:39 -0400 (EDT)
commit 99b44d6fa75b193c2e67a36202b47b471d0cfc6d
Author: Murray Cumming <murrayc murrayc com>
Date: Thu May 7 21:50:39 2009 +0200
Added some TODOs
---
glom/base_db_table_data.cc | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/glom/base_db_table_data.cc b/glom/base_db_table_data.cc
index f1dde6f..e1e870d 100644
--- a/glom/base_db_table_data.cc
+++ b/glom/base_db_table_data.cc
@@ -369,14 +369,17 @@ bool Base_DB_Table_Data::add_related_record_for_field(const sharedptr<const Layo
else
{
//TODO: Calculate values, and do lookups?
+ //TODO: Extra creation fields.
//Create the related record:
if(key_is_auto_increment)
{
primary_key_value = get_next_auto_increment_value(relationship->get_to_table(), primary_key_field->get_name());
- //Generate the new key value;
+ //Generate the new key value.
}
+
+ //TODO: Use record_new() to avoid (incomplete) duplication?
Glib::RefPtr<Gnome::Gda::Set> params = Gnome::Gda::Set::create();
params->add_holder(primary_key_field->get_holder(primary_key_value));
const Glib::ustring strQuery = "INSERT INTO \"" + relationship->get_to_table() + "\" (\"" + primary_key_field->get_name() + "\") VALUES (" + primary_key_field->get_gda_holder_string() + ")";
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]