Как передать строковую переменную из excel в ms-sql? - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день,
столкнулся с такой проблемой,не могу пока решить ее,может что-то посоветуете:
мне нужен из листа excel брать строковую переменную и передавать ее в процедуру именно в виде текста,а не числа.
i=2
customer = .Cells(i, 1).Value
'calling to procedure
SQL_Query = "exec *** " & customer
Rst.Open SQL_Query, Cnn
Так вот если я в листе вбиваю число - все норм,передается именно число, а если в листе вбиваю текст 008568,то передается 8568((
Как сделать так, чтобы первые нули с листа не обрезались при передаче в процедуру?
спасибо большое всем заранее.
Пишу недавно,поэтому за глупость вопроса заранее извиняюсь

Решение задачи: «Как передать строковую переменную из excel в ms-sql?»

textual
Листинг программы
SQL_Query = "exec *** '" & .Cells(i, 1).Text & "'"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5
Похожие ответы