summaryrefslogtreecommitdiffstats
authorDon Pellegrino <don@drexel.edu>2009-06-17 18:02:19 (GMT)
committer Don Pellegrino <don@drexel.edu>2009-06-17 18:02:19 (GMT)
commiteefb241d402dbb40716e3f00eb66997774473741 (patch) (side-by-side diff)
treeff9f2cc4bae8d20fc4a63ad882e772bebbfa37bd
parentd2d6dbcd7cce68b96c314dabe6f6fc9fd8990704 (diff)
downloadexp005-eefb241d402dbb40716e3f00eb66997774473741.zip
exp005-eefb241d402dbb40716e3f00eb66997774473741.tar.gz
exp005-eefb241d402dbb40716e3f00eb66997774473741.tar.bz2
Renamed selection_to_db to selsave to reduce the filename to eight
characters. This is necessary due to the limitation of the package name in DB2 for the binding. It will conflict with selection_from_db otherwise.
-rw-r--r--src/controller/selection_to_db.sqc41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/controller/selection_to_db.sqc b/src/controller/selection_to_db.sqc
deleted file mode 100644
index 0d7de7f..0000000
--- a/src/controller/selection_to_db.sqc
+++ b/dev/null
@@ -1,41 +0,0 @@
-#include "selection_to_db.h"
-#include "../view/exp004state0.h"
-#include <string.h>
-#include "../util/check_error.h"
-#include "sqlca.h"
-extern struct sqlca sqlca;
-
-/*
- * A simple alias to make the code more readable.
- */
-#define S exp004state0
-
-void
-selection_to_db (void)
-{
- EXEC SQL BEGIN DECLARE SECTION;
- char gi[255];
- EXEC SQL END DECLARE SECTION;
-
- /*
- * WHERE gi IS NOT NULL is added to prevent the PRECOMPILE command
- * from throwing a warning about modifying an entire table. Since
- * gi is defined as NOT NULL this will clear the entire table.
- */
- EXEC SQL DELETE FROM vis_selection WHERE gi IS NOT NULL;
- check_error (__FILE__, __LINE__);
-
- for (unsigned int i = 0; i < ROWS; i++)
- {
- if (S.selection[i] == true)
- {
- strncpy (gi, S.gi_data[i] + 3, sizeof(gi));
- EXEC SQL INSERT INTO vis_selection VALUES (:gi);
- }
- }
-
- EXEC SQL COMMIT;
- check_error (__FILE__, __LINE__);
-
- return;
-}

Valid XHTML 1.0 Strict

Copyright © 2009 Don Pellegrino All Rights Reserved.