Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 10 of 12 total |
Live db modifications |
Fri, Mar 2 2007 10:40 AM | Permanent Link |
John E | Can tables be modified while in use with ElevateDB?
Not having this ability is difficult with 50+ users. |
Fri, Mar 2 2007 11:21 AM | Permanent Link |
"Jose Eduardo Helminsky" | John
> Can tables be modified while in use with ElevateDB? You can´t change the structure while the table is in use. Eduardo |
Fri, Mar 2 2007 12:36 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | John,
<< Can tables be modified while in use with ElevateDB? Not having this ability is difficult with 50+ users. >> Are you talking about altering the structure of the table, or just modifying the contents of the table ? -- Tim Young Elevate Software www.elevatesoft.com |
Fri, Mar 2 2007 3:19 PM | Permanent Link |
John E | >>Are you talking about altering the structure of the table, or just modifying
>>the contents of the table ? Modifying the structure like we do with MS-SQL. It's difficult to kick users out just to add a field here and there. With MS-SQL, we can add new fields on the fly - which works great. John |
Fri, Mar 2 2007 5:31 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | John,
<< Modifying the structure like we do with MS-SQL. It's difficult to kick users out just to add a field here and there. With MS-SQL, we can add new fields on the fly - which works great. >> How often are you modifying the structure of your tables ? -- Tim Young Elevate Software www.elevatesoft.com |
Sat, Mar 3 2007 1:41 AM | Permanent Link |
John E | How often are you modifying the structure of your tables ?
What does that have to do with anything? It's enough that I am posting a message about it. TIA, John |
Sat, Mar 3 2007 3:35 PM | Permanent Link |
"J. B. Ferguson" | John,
It actually has a lot to do with everything. If you are modifying your table structures often enough to need this type of functionality it could mean one of several things. First, it could mean that your data modeling is flawed so you have to keep changing it. This IMHO is neither good for you or your clients. Conversely, your clients could be requesting additional functionality to your product which you are obliging them with. This can be either good or bad. If you change the structure of your tables based on a request from one or more clients on a frequent basis you could end up running into trouble by not adequately planning ahead. This would be bad. If however you are giving your clients additional functionality at their request and it has been adequately thought out and modeled with the future in mind, that might be a good thing. Please note, I did not say you are doing things in a bad way...you might just want to examine why you are restructuring your tables frequently enough to request the functionality you'd like to see from Tim. FWIW, I was not aware that what you ask for could be done in MSSQL but many of the DBMS's I have worked with (DBISAM, Advantage, NexusDB, MySQL, other 4GLs like MS Access and others) do not have this functionality. To me it seems a very dangerous practice,,,but that's only my opinion. -- Regards, Jan Ferguson John E wrote: <<How often are you modifying the structure of your tables ? << <<What does that have to do with anything? It's enough that I am <<posting a message about it. << <<TIA, << <<John >> John |
Sun, Mar 4 2007 5:40 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Jan
I'm still trying to get my head round the way it might work in practice. There I am sitting quietly at my workstation feeding the computer and the database is restructured with one of the fields I was entering being deleted. What happens? Or a new field is added, it can't be null, my screen has no reference to it. What happens? It will be easier with non-data aware controls, but if they're data aware WOW! Roy Lambert |
Sun, Mar 4 2007 7:03 AM | Permanent Link |
"J. B. Ferguson" | Roy,
Agreed! That's why I told John that IMHO it was a dangerous practice (other than during an announced update where the UI would be adjusted as well.) << If however you are giving your clients additional functionality at their request and it has been adequately thought out and modeled with the future in mind, that might be a good thing.>> Your points are what I had in mind here when I told John that if he was giving his clients the additional functionality *AND* it had been *adequately* thought out and modeled with the future in mind. Yup...your scenarios could make things a bit dicey and a definite subject to be discussed (with quite a few expletives) at the water cooler. -- Regards, Jan Ferguson Roy Lambert wrote: <<Jan << << <<I'm still trying to get my head round the way it might work in <<practice. There I am sitting quietly at my workstation feeding the <<computer and the database is restructured with one of the fields I <<was entering being deleted. What happens? << <<Or a new field is added, it can't be null, my screen has no reference <<to it. What happens? << <<It will be easier with non-data aware controls, but if they're data <<aware WOW! << << <<Roy Lambert >> Roy |
Mon, Mar 5 2007 8:37 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | John,
<< What does that have to do with anything? It's enough that I am posting a message about it. >> I'm trying to understand what you're trying to accomplish. EDB won't be offering concurrent table alterations with active users or sessions, so that is basically off the table. I was going to offer an alternative path as soon as I understood what your requirements were. -- Tim Young Elevate Software www.elevatesoft.com |
Page 1 of 2 | Next Page » | |
Jump to Page: 1 2 |
This web page was last updated on Sunday, May 19, 2024 at 08:46 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |