Как передать строковую переменную из 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 брать строковую переменную и передавать ее в процедуру именно в виде текста,а не числа.
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 & "'"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д