This is getting more complex than what I had hoped for.  I understand how
the 'project' command extracts the fields that I want to work with and
creates a new (R:Base) table containing the fields & records that apply.

I was hoping to work with the MS SQL tables directly.  Preferably by the use
of forms and WHERE & ORDER BY phrases.   I believe I understand that SQL
INSERT will append the table with the updated records, but I am not sure how
I keep the non-projected fields, unless I project all the fields.  

Do I make sure I only add the changed records?  If so, how do I do that?
I'm assuming that the SSQL INSERT command adds the rows from the projected
table to the original table, but then I have two similar rows and need to
remove the original row.  What is the technique to issue the DELETE command
in such a way that I delete the original row, but not the just appended row?

I'm sure it is clear that I am not sure of what I'm doing.

Thanks for any clarification that can be offered.

Hans
v.8


-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Gunnar
Ekblad
Sent: Tuesday, November 04, 2008 11:18 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - SV: I/O problems

Hans
I have had that message in the past.
I never understood it!
But it is certainty not lack of disk space.
My own workaround is:
I never touch a non r:base sconnected table directly.
I allways project a temp table from the attached table.
I do always use the that temp table for my views forms report, then I use 
SSQL UPDATE
SSQL INSERT
SSQL DELETE
To transfer my updates to the origin DB in the foreign DB.
This is not maybe an answer to your question but it might bee a workaround


Gunnar Ekblad
Kontema IT AB
Hästholmsvägen 32
131 30 Nacka
Sweden


-----Ursprungligt meddelande-----
Från: [email protected] [mailto:[EMAIL PROTECTED] För Hans
Manhave/Jackson-Lloyd
Skickat: den 3 november 2008 23:37
Till: RBASE-L Mailing List
Ämne: [RBASE-L] - I/O problems

What would be a reason for getting:

-ERROR- I/O problems - Check for a full disk. (2009)

After having attached a MS SQL table and the table being displayed.  I
double clicked on a column header and this is the result plus a bunch of
"Error in FUNCTION RBListOfTables" among others.  Creating the need to use
the task manager to end the R:Base task.

I do not have a full disk at all.  Many more gigabytes of space than the
size of the database.

Thanks,

---
Hans Manhave
R:Base v.8


Reply via email to