|
|
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
Всем добрый день! Вот такая ситуация. После импорта в базу данных Excell-файла столбца с цифрами автоматически образовалось поле формата "Текст". Это поле надо было связать с ID в другой таблице, пришлось задать формат "Число". Данные остались, вместо 02 появилось 2, а вот вместо 135 появилось 13500. Как это все превратить обратно в 135? Всем спасибо заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:44:04 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
kaktuswelвместо 02 появилось 2, а вот вместо 135 появилось 13500. Как это все превратить обратно в 135? Если оно поменялось где-то так, а где-то этак (что само по себе странно), то только руками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:49:30 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
а точно чило 135 в текстовом виде было 135, а не 13500? может при импорте не верно перешло? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:50:13 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
А ты переимпортируй данные, только в Excel'e добавь перед данными строчку, где если поле будет Ткстовое поставь букву, если числовое - цифру, если дата - то любую дату. А потом после импорта эьу строчку удали. Это происходит от того, что Access определяет формат ячейки по первым символам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:52:44 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
В екселевском файле-источнике импортированные данные точно были с числовым форматом ячеек ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:55:42 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
У меня еще сохранилась старая база, я могу отттуда перетянуть эту таблицу, где поле еще текстовое. Но как тогда связать его с ID? Возможно ли это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:56:35 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
Предлагаю построить запрос, сидящий на таблице с текстовым полем, и в нем сделать вычисляемое поле с функцией Val. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:58:44 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
to andj25, порылись в исходниках, и правда, уже в Excell поля были и 135, и 0135, и 01350, и 13500, обозначающие один и тот же вид деятельности. Объем базы такой, что переделывать это все в ручную не предтавляется возможным. to Владимир Саныч. А что нам это даст, а то мы чайники совсем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 12:11:27 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
kaktuswelА что нам это даст, а то мы чайники совсем? Это даст числовое поле в запросе. Это поле можно будет связать с ID. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 12:20:41 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
Но Access все равно не будет работать с этим полем как с текстовым, т.е. нельзя будет задать от 20 до 30, чтобы он включил и 200, и 20300, и тп. Т.к. первые две цифры - это номера разделов, а 203 это подраздел И к тому же у него не будет значений типа 02, что тоже является обозначением раздела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 12:31:00 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
Так нужно текстовое поле??? Почему мы тогда обсуждаем превращение его в числовое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 12:34:24 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
Нужно поле, по которому можно было бы проводить выборку с такого-то значения, по такое-то значение. Т.е. взять все значения поля от 02 до 05, при этом также показать 0201 и 0300, потому как они входят в общий раздел. В текстовом поле такое сделать можно, а в цифровом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 17:13:16 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
авторЭто поле надо было связать с ID в другой таблице А что означает это таинственное "ID в другой таблице" Номера отделов, подразделов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 17:53:10 |
|
||
|
Тип поля "Число". Что делать?
|
|||
|---|---|---|---|
|
#18+
kaktuswelНужно поле, по которому можно было бы проводить выборку с такого-то значения, по такое-то значение. Т.е. взять все значения поля от 02 до 05, при этом также показать 0201 и 0300, потому как они входят в общий раздел. В текстовом поле такое сделать можно, а в цифровом? В цифровом нельзя. Но что значит вот эта фраза в вопросе: "Это поле надо было связать с ID в другой таблице, пришлось задать формат "Число""? Зачем пришлось задать формат "Число"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 22:15:48 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32628995&tid=1672802]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 290ms |

| 0 / 0 |
