Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-libraries
Commits
e02a4bae
Commit
e02a4bae
authored
Oct 12, 2006
by
Rinus Plasmeijer
Browse files
*** empty log message ***
parent
66488e0a
Changes
1
Hide whitespace changes
Inline
Side-by-side
libraries/Gerda/Gerda.icl
View file @
e02a4bae
...
...
@@ -3,8 +3,8 @@ implementation module Gerda
import
StdMaybe
,
StdGeneric
import
StdEnv
,
odbc
,
odbccp
,
StdDebug
//
TRACE_SQL statement :== statement
TRACE_SQL
statement
:==
trace_n
(
"<<<"
+++
statement
+++
">>>"
)
statement
TRACE_SQL
statement
:==
statement
//
TRACE_SQL statement :== trace_n ("<<<" +++ statement +++ ">>>") statement
::
Gerda
=
{
index
::
!
Int
,
...
...
@@ -494,7 +494,7 @@ removeTable tableName g=:{layout, connection, state}
// | r <> SQL_SUCCESS = abort ("SQLExecDirect failed " +++ drop)
#
(
r
,
state
)
=
SQLFreeHandle
SQL_HANDLE_STMT
h
state
|
r
<>
SQL_SUCCESS
=
abort
"SQLFreeHandle SQL_HANDLE_STMT failed"
#
(
m
,
layout
)
=
extractTable
tableName
layout
#
(
m
,
layout
)
=
extractTable
(
"*"
+++
tableName
)
layout
g
=
{
g
&
layout
=
layout
,
state
=
state
}
=
case
m
of
Just
table
->
closeTable
table
g
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment