Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
15-1159266623
Reindeer Moss Eater
2006-09-26 14:30
2006.10.22
кричалка чилийских коммунистов


2-1159887167
lobach
2006-10-03 18:52
2006.10.22
Поиск по всему диску


3-1156513714
palva
2006-08-25 17:48
2006.10.22
Сложный JOIN таблиц


2-1159984006
Footballer
2006-10-04 21:46
2006.10.22
Помогите с BDE...


15-1159453810
Орион
2006-09-28 18:30
2006.10.22
Информационный объем фразы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский