Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Мастера, подскажите как сделать так, чтобы правильно   Найти похожие ветки 

 
svt   (2006-10-02 16:22) [0]

Мастера, подскажите как сделать так, чтобы правильно вытянуть дату (дд.мм.гггг) из excel документа и вставить в базу mssql2000. Что необходимо сделать, т.е. последовательность действий.
я делал так, но судя по всему это не верно. подскажите.

date_in:=E.Sheets.item[1].cells[i,17].text;
данная ячейка содержит дату.
далее формируется строка sql комманды.


 
Sergey13 ©   (2006-10-02 16:24) [1]

> данная ячейка содержит дату.
Нет. Она содержит текст.

> далее формируется строка sql комманды.
Как?

Сразу скажу - делай через параметры.


 
svt   (2006-10-02 16:29) [2]


> Нет. Она содержит текст.

Ок если она содержит значения как текст , то как его excel распознает как дату. Еслия вытянул в переменную значения из ячейки , которое представленно,к примеру в формате 25.12.2006 как строковая переменная,я же могу его переделать в формат даты.... StrToDateTim or StrToDate. если да то почему не получается?
> Сразу скажу - делай через параметры.


Это процедуры на сервере хранить?


 
Sergey13 ©   (2006-10-02 16:32) [3]

> если да то почему не получается?

Посылает матерно или культурно? Если второе, то можно сюда запостить.

> Это процедуры на сервере хранить?
Нет. Это запрос с параметрами писАть.


 
svt   (2006-10-02 16:35) [4]


> то можно сюда запостить.

куда именно?
Кроме запроса с параметрами, есть способы?


 
Sergey13 ©   (2006-10-02 16:37) [5]

> [4] svt   (02.10.06 16:35)
> куда именно?
Сюда.

> Кроме запроса с параметрами, есть способы?
А чем этот плох?


 
svt   (2006-10-02 16:38) [6]


> Сюда.

отсутствие конкретного ответа говорит о непонимании вопроса или отсутсвии знаний по данному вопросу?


 
Sergey13 ©   (2006-10-02 16:49) [7]

> [6] svt   (02.10.06 16:38)

Нет. Это говорит о неумении вопрошающего задавать вопросы.


 
Fay ©   (2006-10-02 22:03) [8]

2 svt   (02.10.06 16:22)
> чтобы правильно вытянуть дату (дд.мм.гггг)

> date_in:=E.Sheets.item[1].cells[i,17].text;
> данная ячейка содержит дату.
текст? используй convert(datetime, x, 104)

> далее формируется строка sql комманды.
далее следует пример кода

P.S.
здесь могла быть ваша реклама


 
Anatoly Podgoretsky ©   (2006-10-03 01:00) [9]


> или отсутсвии знаний по данному вопросу?

Именно так.


 
svt   (2006-10-03 10:44) [10]


> текст? используй convert(datetime, x, 104)

Спасибо!!!



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.041 c
15-1159337688
kyn66
2006-09-27 10:14
2006.10.22
Непонятки с установкой компонента


15-1159334744
pasha_golub
2006-09-27 09:25
2006.10.22
Лига чемпионов. 2 тур


4-1149756324
Balkon
2006-06-08 12:45
2006.10.22
Необходимо ли операции с СОМ портом, выполняемые из различных..


1-1158224202
_Mouse_
2006-09-14 12:56
2006.10.22
Проблемка с указателями


9-1137462771
Strech
2006-01-17 04:52
2006.10.22
ошибка в DirectX Release