Что DDL должен переименовать столбец в Доступе MS? Что-то вроде:
alter table myTable rename col1 to col2
который не работает на базы данных MSAccess 2000 формата. Я использую OLEDB или ADO.NET с дб формата 2000 года MSAccess, но был бы благодарен из любого намека на синтаксис или предложение относительно того, как достигнуть этого использования ADO.NET некоторым другим способом.
Это зависит от используемого цветового пространства. Если RGBA находится в предварительно умноженном цветовом пространстве и полупрозрачен, необходимо разделить альфа, чтобы получить правильный цвет RGB. Если цвет находится в неумноженном цветовом пространстве, то альфа-канал можно просто отбросить.
-121--87922-Сбой загрузки HTML-страниц с «Доверенного сайта» для моего локального приложения ( http ://localhost/) - пока я не добавлю localhost в список Доверенных сайтов.
Silverlight предотвращает «кросс-зональные» вызовы (в моем случае Локальная сеть против доверенных сайтов) и «кросс-схемные» вызовы (например, http против https).
И пока работает только с файлом «crossdomain.xml». Сначала я попробовал «clientaccesspolicy.xml», но не получил его.
-121--2720426-Я дома и не могу проверить это на данный момент, но я думаю, что это должно сработать. Этот сайт содержит информацию о нем.
ALTER TABLE thetable ALTER COLUMN fieldname fieldtype
Изменить Я протестировал это немного и как ни странно, вы не можете переименовать столбец, который я могу найти. Синтаксис ALTER COLUMN
допускает только изменение типа. С помощью SQL, кажется, необходимо удалить столбец, а затем добавить его обратно в. Полагаю, данные можно сохранить во временной таблице.
alter table test drop column i;
alter table test add column j integer;
Я не верю, что вы можете сделать это, кроме добавления нового столбца, обновляя из существующего столбца, а затем удаляя «старую» столбцу.
Это, однако, довольно просто в VBA:
Set db = CurrentDb
Set fld = db.TableDefs("Table1").Fields("Field1")
fld.Name = "NewName"
Я уже это проверял, и нет такого заявления DDL, которое могло бы сделать это за тебя. Единственный способ - добавить новый столбец, скопировать данные и удалить старый.