Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 | 2 |

 

  Вопрос: Русские имена полей в Sql запросе Добавлено: 14.09.09 14:28  

Автор вопроса:  Cramper
Если поля таблицы имеют русские имена, будет ли работать Sql запрос на выборку по этим полям?

Ответить

  Ответы Всего ответов: 22  

Номер ответа: 1
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #1 Добавлено: 14.09.09 14:59
Врядли, многое зависит от реализации.

Ответить

Номер ответа: 2
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #2
Добавлено: 14.09.09 16:34
ну так имена полей в строке запроса заключи в []. И все

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 14.09.09 17:19
Врядли, многое зависит от реализации.

что за чушь??? будет работать прям бегом! Другое дело что это "дурной тон", а T-SQL пофигу на каком языке имена полей..

Ответить

Номер ответа: 4
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #4 Добавлено: 14.09.09 19:12
Ага, ТС ведь в названии топика КРУПНЫМИ БУКВАМИ написал "T-SQL" и поэтому ненужно думать головой.
Яж не утверждаю, сомневаюсь и не считаю это правильным, поэтому написал "врядли".
Или чушью считаются слова о реализации? Ну тада извините, я нехотел вас смущать, блажен кто верует.

Ответить

Номер ответа: 5
Автор ответа:
 Cramper



Вопросов: 15
Ответов: 93
 Профиль | | #5 Добавлено: 15.09.09 12:01
Спасибо, квадратные скобки выручили! Вот как бы с двоеточием в имени таблицы разобраться?!

Ответить

Номер ответа: 6
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #6 Добавлено: 15.09.09 13:54
это ты сам таблицам такие имена даешь с двоеточиями?

Ответить

Номер ответа: 7
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #7 Добавлено: 15.09.09 14:27
Спасибо, квадратные скобки выручили! Вот как бы с двоеточием в имени таблицы разобраться?!
Воспользуйся советом, который тебе дали чуть ранее
Другое дело что это "дурной тон"
и все таки прими правила хорошего тона.

Ответить

Номер ответа: 8
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #8
Добавлено: 15.09.09 15:29
Я не уверен, но [] должны прокатить и для двоеточий в таблицах. Щас попробую...

Ответить

Номер ответа: 9
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #9
Добавлено: 15.09.09 15:33
Чудесно работает:

CREATE TABLE [Таблица : 1]
(
[Имя поля-счетчика] identity (1,1),
[Имя поля 1] MEMO,
[Имя поля 2] MEMO,
[Имя поля n] MEMO
)

Ответить

Номер ответа: 10
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #10
Добавлено: 15.09.09 15:33
БД Access

Ответить

Номер ответа: 11
Автор ответа:
 Cramper



Вопросов: 15
Ответов: 93
 Профиль | | #11 Добавлено: 15.09.09 16:22
Нет, я такое не делаю, дурной фантазии не хватает. Не открыть такую таблицу Sql запрсом. Приходится сначала ее переименовывать давать нормальное имя. Это лишние телодвижения, хорошо бы сразу.

Ответить

Номер ответа: 12
Автор ответа:
 Cramper



Вопросов: 15
Ответов: 93
 Профиль | | #12 Добавлено: 15.09.09 16:25
Создается то она создается, но не открыть Sql запросом?

Ответить

Номер ответа: 13
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #13
Добавлено: 15.09.09 18:04
Та шо вы говорите? Созданная таблица великолепно просматривается и редактируется посредством sql запросов. Это информация не теоретическая, а практическая.

Ответить

Номер ответа: 14
Автор ответа:
 Cramper



Вопросов: 15
Ответов: 93
 Профиль | | #14 Добавлено: 16.09.09 08:54
cn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Rsp\measures.mdb";)

Set rs = New ADODB.Recordset

rs.CursorType = adOpenDynamic
Set rs.ActiveConnection = cn

rs.Open "CurrentDopusk12608200912:41:05", cn, adOpenDynamic, adLockReadOnly

Не работает с таким именем или любым другим, где в имени есть двоеточие! В чем ошибка?

Ответить

Номер ответа: 15
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #15 Добавлено: 16.09.09 09:13
В чем ошибка?
Так и хочется сказать банальное, в ДНК.
но не открыть Sql запросом?
Где SQL запрос? Что Вы понимаете под SQL запросом?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам