jwcolby
jwcolby at colbyconsulting.com
Tue Feb 26 12:52:16 CST 2008
That was my next thing to try. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, February 26, 2008 1:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alter table John, No, that won't work. But you can do it like this: Dim dbs AS Database Set dbs = OpenDatabase("<your backend>") dbs.Execute "ALTER TABLE ... ADD COLUMN ..." dbs.Close Regards Steve jwcolby wrote: > Is it possible to use the "IN databasename" syntax in an ALTER TABLE > SQL statement in Access? > > I have written code to dynamically alter a table (add a field of a > given > type) in an Access database table. I wanted to do that so that I > could have my code "slip in" new fields in the brief periods that a > table is not in use, rather than have to wait until the evening to get > the table into the table. It seems to work if executed directly in > the BE itself but I get a SQL syntax error if I try to use the "IN > DatabaseName" stuff from another FE. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com