Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Имя таблицы как переменная Добавлено: 19.07.06 10:21  

Автор вопроса:  Webflying
Доброе время суток.
Столкнулся с проблемой, сам которую решить пока не смог.
Есть проект, который работает с DBF файлами, открытие DBF осуществляется в зависимости от выбора пользователя. Подключение осуществляется с помощью ODBCDataAdapter-a, в исходном коде задается команда Select. При явном указании все работает, а через переменную не хочет, т.е
так работает

Dim df As String
df = "select * from P2241009"
DA_Pat_E.SelectCommand.CommandText = df
DA_Pat_E.SelectCommand.ExecuteNonQuery()

А так нет:

Dim df As String
Dim sx as string
sx="P2241009"
df = "select * from " & sx
DA_Pat_E.SelectCommand.CommandText = df
DA_Pat_E.SelectCommand.ExecuteNonQuery()

Какие пути решения существуют, может где в синтаксисе ошибка?

Ответить

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

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



Вопросов: 6
Ответов: 16
 Профиль | | #1 Добавлено: 19.07.06 11:42
df = "select * from" & sx

Я щяс скажу одну глупость ты только не обижайся
А после from пробел сущестьвует ?

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 20.07.06 02:07
вообще-то должен, в примере mimino, как раз нет его...

Ответить

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



Вопросов: 1
Ответов: 2
 Профиль | | #3 Добавлено: 20.07.06 05:31
Существует, уже все на три раза пересмотрел, а работать все равно не хочет.
Вот что говорит:

An unhandled exception of type 'System.Data.Odbc.OdbcException' occurred in system.data.dll

Additional information: System error.

Ответить

Номер ответа: 4
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #4 Добавлено: 20.07.06 19:05
imho, FW корявый

Ответить

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



Вопросов: 1
Ответов: 2
 Профиль | | #5 Добавлено: 21.07.06 02:25
Пардон, who is FW?

Ответить

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


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 21.07.06 03:07
Fire Wall

:)

Ответить

Страница: 1 |

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



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