powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
57 сообщений из 57, показаны все 3 страниц
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32848910
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!
Недавно столкнулся с проблемой. Есть файл, как мне объяснили, sql-запрос. Мне нужно перевести его либо в Access, либо в Excel. Как это можно сделать?
Сервера нет, а в локальном режиме не получается.
Что можно сделать?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32848919
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего это текстовый файл - открой его в "блокноте"
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849019
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не рекомендуется:

Публиковать сообщения с бессмысленными темами. Например: <Люди помогите>, <Проблема!!>, <Срочно нужна помощь!>, <может знаете?> и т.д.

http://www.sql.ru/forum/rules.aspx

Как переименовать топик - не представляю
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849743
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Файл с разрешением .sql. Когда открываю его в блокноте, открывается код в перемешку с русскими словами и знаками.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849756
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Andrey_2005Файл с разрешением .sql.
Расширением?

Andrey_2005Когда открываю его в блокноте, открывается код в перемешку с русскими словами и знаками.
А нам надо угадать, какой код?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849763
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видимо, человеку выдали файлик, сгенеренный чем-то наподобие Query Analyser от какого-то сервака,
но забыли показать, что с ним делать....

делать вот что:
взять Access
попросить, чтобы его отконфигурировали на ТОТ сервер
(а для начала еще и поставили клиента этого сервера да настроили ODBC на него)
а потом подлинковаться к серверу и откопировать этот файл.SQL
в pass-thru запрос
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849765
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем угадывать? Саныч, у тебя разве не появляются в воздухе полупрозрачные букивки?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849777
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ТемныйЗачем угадывать? Саныч, у тебя разве не появляются в воздухе полупрозрачные букивки?
Появляются, конечно. Вот я и спрашиваю, должен ли я скопировать их сюда из воздуха в качестве ответа.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849792
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч ТемныйЗачем угадывать? Саныч, у тебя разве не появляются в воздухе полупрозрачные букивки?
Появляются, конечно. Вот я и спрашиваю, должен ли я скопировать их сюда из воздуха в качестве ответа.
А у меня они почему-то не выделяются. А перепечатывать лень.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849800
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот части кода, которые я открыл через блокнот:
# phpMyAdmin SQL Dump
# version 2.5.4
# Версия сервера: 4.0.21
# Версия PHP: 4.3.10
-------------------------
CREATE TABLE `TABBLE` (
`m_id` int(11) NOT NULL auto_increment,
`m_auth` varchar(255) NOT NULL default '',

Проблема в том, что того сервера больше не существует, и как там что настроено было я не знаю. А информация - очень ценная. Ещё знаю, что файл был сделан с помощью программы MYSQL.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849808
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ценность невероятная.
Запрос на создание таблицы tabble с полем m_id типа счетчик и текстовым полем m_auth на 255 символов.
И что?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849813
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если того сервера больше нет
и если твой файлик не на 99% из строк, начинающихся на
INSERT INTO ...
то ДАННЫХ у тебя нет точно

если же это и правда экспортный файл базы
(INSERT INTO ... - 99%)
то в принципе можно заставить Access построить из него базу

НО нужно изменить СИНТАКСИС этой лабуды на синтаксис Access
при наличии опыта справишься ;)
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849845
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, за надежду!
Файл на самом деле на 99% - из данных типа:
INSERT INTO `TABBLE` VALUES (1108........
А вот про "наличие опыта".... Хоть какие нибудь советы дайте, что-ли, я Access до этого момента вообще с Offis`ом не ставил - просто не нужен был. Не говоря уж про работать в нём и что то изменять.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849848
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если поставить мускул, обратиться к помощи в соответствующем форуме для импорта дампов, а потом поставить и настроить myODBC, то можно будет подключиться к мускульной базе из Акцесса. И сделать что нужно с данными...
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849860
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YanisА если поставить мускул, обратиться к помощи в соответствующем форуме для импорта дампов, а потом поставить и настроить myODBC, то можно будет подключиться к мускульной базе из Акцесса. И сделать что нужно с данными...
Posted via ActualForum NNTP Server 1.1
Не надо. :)
Тама еще конфигурить надобно. Плюс нужен Апач (ну или ИИС)
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849883
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не понял, мускул - это что?
Вообще, у меня стоит Win200 Pro. Пытался в Администраторе источников данных ODBC добавить SQL Сервер - не получается.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849893
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Спасибо, за надежду!

посмотри, сколько там штук CREATE TABLE

выложи сюда штук 5 посмотреть
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849916
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура.
Предрекаю этому топику быть наравне с Лестницей по количеству постов.
Оставайтесь с нашими героями и вы узнате много нового.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849919
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мускул = MySQL, это сервер
и тебе его не поставить (без наличия инсталляшки)

выложи по 5 примеров Create и Insert

а лучше кусок файла (маленький, 50Кб) приложи
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849924
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CREATE TABLE только одна штука. Выкадываю.

# Структура таблицы `TABBLE`
#

CREATE TABLE `TABBLE` (
`m_id` int(11) NOT NULL auto_increment,
`m_auth` varchar(255) NOT NULL default '',
`m_song` varchar(255) NOT NULL default '',
`m_motorola` text NOT NULL,
`m_nokia` text NOT NULL,
`m_siemens` text NOT NULL,
`m_alcatel` text NOT NULL,
`m_sony` text NOT NULL,
`m_ericsson` text NOT NULL,
`m_rating` int(11) NOT NULL default '0',
`m_from` varchar(15) NOT NULL default '',
`m_from_mail` varchar(150) NOT NULL default '',
`m_rating_midi` int(11) NOT NULL default '0',
PRIMARY KEY (`m_id`),
UNIQUE KEY `m_id` (`m_id`),
KEY `m_id_2` (`m_id`)
) TYPE=MyISAM AUTO_INCREMENT=1109 ;
#
# Дамп данных таблицы `TABBLE`
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849929
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мускул = mySQL
Апач не нужен, нужно поставить мускул и запустить в интерфейсе его командной строки скрипт БД, под юниксом я это делал, под виндами скорее всего так же, но это лучше знают в их форуме
А для коннекта к нему - MyODBC
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849959
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот "урезанная" версия файла.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32849971
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про Апач согласен.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850035
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Установил программу "MyODBC-standard-3.51.9-win.msi" и "MySQL Query" , только что дальше? Они спрашивают про сервер, а сервера то нет.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850055
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нефиг ниче ставить, кроме Access

ставь
создавай таблицу TABBLE с полями, как перечислено в CREATE TABLE
например
поле с именем
m_id
тип данных - числовой
m_auth - текстовый
m_motorola - тоже

и так далее


создашь таблицу - жмешь CTRL+G (отладчик)
и пишешь
Код: plaintext
currentdb.execute "INSERT INTO `TABBLE` VALUES (3, 'Жуки', 'Батарейка', '', '', '', '', '', '+C+C+C+D+CBAppAAA#GEFEpp+C+C+C+D+CBAAppAppB+CBA', 250, '', '', 84);"

заметь, внутри кавычек ОДНА строка из твоего файла


прокатит - будем дальше думать
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850058
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разве кто-то говорил про query ?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850324
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 можно докачать
http://www.mysql.ru/download/mysql-4.0.18-win.zip

установить таки сервер(5 минут) и даже переделывать скрипт не придётся

2 а что надо с этими данными делать дальше ?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850473
некоторые домахазявки решали траблем так:
всасывали файлик в ворду (там кульная замена по спец символам патипа конца абзаца, табуляции и тапе). ею вырезали (массовой заменой) из файлы все комментарии (так, как аксесс, душка, даже если ему стравливать дамп по инструкциям, на комментариях скурвится), а на полученный дамп натравливали самодельный "парсер" (процедура на 20-30 строк) который откусывал от файла по 1-й инструкции и скармливал эти откуски аксессу. (проще всего - если в инструкциях оставить одни INSERT , CREAT-ы предварительно провернуть по одному руками (можно и скормить, но при ручной обработке вы узнаете много нового для себя о типах данных аксесс, и их не совпадении с типами данных МуСкла). (все это где-то в недрах форума есть - ищи по слову "дамп")

Но проще, канечна, скормить весь дамп самому МуСклу через запрос к серверу (так тоже делали домахазявки, это было даже простче).

Да была еще где-то в форуме ссылка на готовую чудо-прогу, которая переваривает чуждые дампы в аксесс структуру сама. (чиста для пацанов, с неподъемным мускулом)
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850540
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал таблицу. Получилось вот что (см. файл). Один вопрос - когда жму CTRL+G открывается MS Visual Basic. Куда здесь писать currentdb.execute.....?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850773
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, кто нибудь все таки пожожет? Очччень надо!
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850818
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда жмешь CTRL+G, открывается не VBA-редактор, а окошко Immediate (отладчик)

во прям в нем и писать
currentdb.execute "ля-ля-ля..

когда получицца таким макаром вставить в таблицу строк 20 без ругани, скажешь
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850863
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ввел всю строку в Immediate. Сохранил. Снова открыл таблицу - никаких изменений!
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850895
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey_2005Ввел всю строку в Immediate. Сохранил. Снова открыл таблицу - никаких изменений!
Блин, да не надо сохранять :)
Надо после написани этой строки Энтер нажать, тогда она испонится!

Или написать в модульке суб и исполнить его по кнопре Ф5 (но это уже для профессеоналов )
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850898
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юмористы.
Автор, надо все-таки какую-нить литературу для начала почитать. Тут не курсы обучения для чайников.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32850910
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот, все ввел. Нажал Ентер. С таблицей ничего не происходит.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851020
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы столкнулись с вполне решаемой задачей. Но для этого требуется довольно изрядный опыт по Access'у, SQL и пр. моментам.

Можно потратить время, научиться самому.

Можно подрядить кого-нибудь из форума за денюжку. Если действительно НАДО и СРОЧНО.

А в режиме вопрос-ответ можно все предстоящие новогодние каникулы проковыряться без гарантии результата.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851052
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно
скопировать в immediate строку
встать в ее конец
и нажать энтер
затем закрыть и открыть таблицу

результат вставки должен быть в ней
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851058
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А таблица у тебя открытая стоит и ты изменений не видишь? Тогда и не увидишь.
После нажатия Энтера нужно открыть таблицу снова.
Если в таблицу данные действительно не добавляются, тогда, видимо, проще позвать "гуру" и показать ему проблему очно.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851099
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexus12, я так и делал. Раз 20. Данные не вставляются. Даже пытался изменить currentdb, писал просто cuurernt и запускал - тогда он начинал ругаться.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851151
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
трудно найти
черную кошку
в темном углу
особенно если
комната круглая


делаешь проще:

берешь файл
делаешь из него копию в файл2.txt
убиваешь ВСЕ строки кроме строк с INSERT INTO
а эти строки приводишь к виду

Код: plaintext
 2 , 'George Michael', 'Faith', '', ' 32 #g2  32 #g2  32 #a2  32 #c3  32 #c3  32 #a2  4 .f3 16f3  16 #d3  16 #c3  16 #d3 32f3  16 #d3  32 #c3  8 #c3 16f3  16 #d3  16 #c3  16 #d3 32f3  16 #d3  32 #c3  8 #c3  32 #c3  32 #a2  32 #c3  32 #a2  16 #c3  16 #c3  32 #a2  16 #g2', '', '', '', '',  171 , '', '',  0 

двумя заменами:

этого
INSERT INTO `TABBLE` VALUES (
и этого
);
на пустую строку

далее берешь ЭКСЕЛЬ
и открываешь полученный файл2.txt

мастером импорта умеешь польз-ся?
тебе надо "с разделителями", "запятая", финиш
смотри на результат

если файл меньше 65536 строк - ты спасен
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851214
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если больше - ручками (вордом) порежь ;-)

вот такая штука должна получиться для импорта в ЭКСЕЛЬ:

Код: plaintext
1.
2.
3.
4.
5.
 1 , 'Anastacia', 'I Am Outta Love', '', '8b1 8b1 8b1 4c2 4- 8c2 8- 8c2 8- 4b1 4- 8- 8b1 8b1 8b1 8.a1 8- 8.a1 8- 8c2 8- 8.a1 8- 8a1 16- 16g1 16f1 8- 8b1 8b1 8b1 4c2 4- 8c2 8- 8c2 8- 4b1 4- 8- 8b1 8b1 8b1 8.a1 8- 8.a1 8- 8c2 8- 8.a1 8- 8a1 16- 16g1 4f1', '', '', '', 'b b b +C p p +c p +c p B p p p b b b #a p #a p +c p #a p a p g f p b b b +C p p +c p +c p B p p p b b b #a p #a p +c p #a p a p g F', 587, '', '', 0
 2 , 'George Michael', 'Faith', '', '32#g2 32#g2 32#a2 32#c3 32#c3 32#a2 4.f3 16f3 16#d3 16#c3 16#d3 32f3 16#d3 32#c3 8#c3 16f3 16#d3 16#c3 16#d3 32f3 16#d3 32#c3 8#c3 32#c3 32#a2 32#c3 32#a2 16#c3 16#c3 32#a2 16#g2', '', '', '', '', 171, '', '', 0
 3 , 'Жуки', 'Батарейка', '', '', '', '', '', '+C+C+C+D+CBAppAAA#GEFEpp+C+C+C+D+CBAAppAppB+CBA', 250, '', '', 84
 5 , '187 Lockdown', 'Kung Fu', '', '', 'F3(1/4) F3(1/8) A3(1/8) F3(1/4) E3(1/4) D2(1/4) D2(1/4) E3(1/8) F3(1/8) E3(1/8) D2(1/8) C2(1/4) C2(1/8) H2(1/8) C2(1/4) E3(1/4) C2(1/4) C2(1/4) C2(1/8) E3(1/8) F3(1/8) E3(1/8) F3(1/4) F3(1/8) A3(1/8) F3(1/4) E3(1/4) D2(1/4) D2(1/4) E3(1/8) F3(1/8) E3(1/8) D2(1/8) C2(1/4) C2(1/8) H2(1/8) C2(1/4) E3(1/4) C2(1/4)', '', '', '', 211, '', '', 0
 8 , 'Любэ', 'Давай за ... (из т.ф. Спецназ)', 'A#4 D#-4 C4 B4 R2 C2 B2 A#2 G-2 F-2 G-4 G-4 C-4 B4 A#4 R2 B2 A#2 G-2 F-2 E#-2 D#-4 A#4 D#-4 C4 B4 R2 C2 B2 A#2 G-2 F-2 G-4 G-4 C-4 B4 A#4 R2 B2 C2 B2 A#2 G-2 A#4', '4#c2 4#f1 4e2 4d2 8- 8e2 8d2 8#c2 8b1 8a1 4b1 4b1 4e1 4d2 4#c2 8- 8d2 8#c2 8b1 8a1 8#g1 4#f1 4#c2 4#f1 4e2 4d2 8- 8e2 8d2 8#c2 8b1 8a1 4b1 4b1 4e1 4d2 4#c2 8- 8d2 8e2 8d2 8#c2 8b1 4#c2', 'Cis3(1/4) Fis2(1/4) E3(1/4) D3(1/4) P(1/8) E3(1/8) D3(1/8) Cis3(1/8) H2(1/8) A2(1/8) H2(1/4) H2(1/4) E2(1/4) D3(1/4) Cis3(1/4) P(1/8) D3(1/8) Cis3(1/8) H2(1/8) A2(1/8) Gis2(1/8) Fis2(1/4) Cis3(1/4) Fis2(1/4) E3(1/4) D3(1/4) P(1/8) E3(1/8) D3(1/8) Cis3(1/8) H2(1/8) A2(1/8) H2(1/4) H2(1/4) E2(1/4) D3(1/4) Cis3(1/4) P(1/8) D3(1/8) E3(1/8) D3(1/8) Cis3(1/8) H2(1/8) Cis3(1/4)', '1#* 4# 3* 2* 088 3*88 2*88 1#*88 788 688 7 7 3 2* 1#* 088 2*88 1#*88 788 688 5#88 4# 1#* 4# 3* 2* 088 3*88 2*88 1#*88 788 688 7 7 3 2* 1#* 088 2*88 3*88 2*88 1#*88 788 1#*', '11#* 4#* 33* 22* (JD)00000 33***** 22***** 11#***** 7***** 6***** 7* 7* 3* 22* 11#* (JD)00000 22***** 11#***** 7***** 6***** 5#***** 4#* 11#* 4#* 33* 22* (JD)00000 33***** 22***** 11#***** 7***** 6***** 7* 7* 3* 22* 11#* (JD)00000 22***** 33***** 22***** 11#***** 7***** 11#*', '+#C#F+E+Dp+e+d+#cbaBBE+D+#Cp +d+#cba#g#F+#C#F+E+Dp+e+d+#cb aBBE+D+#Cp+d+e+d+#cb+#C', 4852, '', '', 2550
 9 , 'Любэ', 'Назови меня тихо по имени', 'E- 2  F- 2  F#- 2  F- 2  E- 2  E- 2  D- 2  B- 2  B#- 2  B- 2  A- 2  R2 D#- 2  E- 2  F- 2  E- 2  D#- 2  R2 E- 2  F- 2  F#- 2  F- 2  E- 2  R2 ', '8g1 8a1  8 #a1 8a1 8g1 8g1 8f1 8d1  8 #d1 8d1 8c1  8 -  8 #f1 8g1 8a1 8g1  8 #f1  8 - 8g1 8a1  8 #a1 8a1 8g1  8 - ', 'G2( 1 / 8 ) A2( 1 / 8 ) Ais2( 1 / 8 ) A2( 1 / 8 ) G2( 1 / 8 ) G2( 1 / 8 ) F2( 1 / 8 ) D2( 1 / 8 ) Dis2( 1 / 8 ) D2( 1 / 8 ) C2( 1 / 8 ) P( 1 / 8 ) Fis2( 1 / 8 ) G2( 1 / 8 ) A2( 1 / 8 ) G2( 1 / 8 ) Fis2( 1 / 8 ) P( 1 / 8 ) G2( 1 / 8 ) A2( 1 / 8 ) Ais2( 1 / 8 ) A2( 1 / 8 ) G2( 1 / 8 ) P( 1 / 8 ) ', ' 588   688   6 # 88   688   588   588   488   288   2 # 88   288   188   088   4 # 88   588   688   588   4 # 88   088   588   688   6 # 88   688   588   088  ', ' 5 *****  6 *****  6 #*****  6 *****  5 *****  5 *****  4 *****  2 *****  2 #*****  2 *****  1 ***** (JD) 00000   4 #*****  5 *****  6 *****  5 *****  4 #***** (JD) 00000   5 *****  6 *****  6 #*****  6 *****  5 ***** (JD) 00000  ', 'ga#aaggfd#ddcp#fgag #fpga#aagp',  661 , '', '',  0 
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851478
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, вроде, получше. Хоть что то понятно. Но есть одна беда (см. файл) - я уже что только не делал разделителями, и запятые, и знаки табуляции, и '...Вот таких штук около сотни.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851486
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извини, но я не вижу проблемы

да и сотню из 1000...0 сделаешь руками ;)

а разделитель точно запятая,
посмотри сам в INSERT INTO ;)))))
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851595
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вообще можно сделать, чтобы компьютер "почистил" текст - внутри знаков '', '', удалил все запятые? Чтобы заместо
'4b1 4#g1, 4b1, 4#g1, 8-, 4#c2 8b1' получилось '4b1 4#g1 4b1 4#g1 8- 4#c2 8b1'?
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851606
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но только чтобы после '4b1 4#g1 4b1 4#g1 8- 4#c2 8b1', запятая осталась.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851631
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выдели в Экселе нужную колонку
и заменяй что надо

/кому-то пора идти на курсы по офису/
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851692
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да не надо мне на курсы! ;-) Тем более - что Офис - не люблю. Хотел просто спросить, можно как нибудь текст "почистить" по быстрому, ещё перед эспортом в Эксель? Пробовал уже вручную, это о-о-очень долго, если учесть мой объем информации, который в файле. А если делать "Замену", то все запятые-разделители умрут.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851706
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Function XXX(ByVal s As String) As String
Dim i As Integer, b As Boolean
b = False
For i =  1  To Len(s)
    Select Case Mid(s, i,  1 )
        Case "'": b = Not b
        Case ",": If b Then Mid(s, i,  1 ) = " "
    End Select
Next
XXX = s
End Function
Код: plaintext
1.
?XXX("'4b1 4#g1, 4b1, 4#g1, 8-, 4#c2 8b1', '4b1 4#g1, 4b1, 4#g1, 8-, 4#c2 8b1', '4b1 4#g1, 4b1, 4#g1, 8-, 4#c2 8b1'")
'4b1  4 #g1  4b1   4 #g1   8 -   4 #c2 8b1', '4b1  4 #g1  4b1   4 #g1   8 -   4 #c2 8b1', '4b1  4 #g1  4b1   4 #g1   8 -   4 #c2 8b1'
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851710
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не хочешь конвертировать текст - ставь MySql - далее всю работу сделает ODBC
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851735
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый лучший способ решения данной ситуации - взять файл пойти к ближайшему программисту он этот файл за несколько минут превратит
или в таблицу (любой базы данных) или в Excell.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32851782
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Тем более - что Офис - не люблю.

можна глюпый вапрос?
что предполагаете делать с полученный файла, если не нада офиса и вабче праграминга? ;)))
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32852166
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Саныч - понимаю, глупый вопрос, но как этот скрипт запустить? И как сделать так, чтобы он применился к моему тексту?

Alexus12 - книжку хочу сделать! ;-)
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32852175
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Andrey_2005Владимир Саныч - понимаю, глупый вопрос, но как этот скрипт запустить? И как сделать так, чтобы он применился к моему тексту?
Если текст в файле, то так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
dim f1 as integer, f2 as integer, s as string
f1=freefile
open "файл с текстом" for input as f1
f2=freefile
open "имя файла, в котором будет исправленный текст" for output as f2
do until eof(f1)
    line input #f1, s
    print #f2, XXX(s)
loop
close f1
close f2
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32852277
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть новогоднее предложение
Ты подробно рассказываешь, что ты хочешь увидеть на выходе, какой результат тебе нужен.
в принципе, мне сегодня до обеда делать нечего, могу конвертнуть.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32852509
Andrey_2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
funddd, ещё не поздно?
На выходе - таблица, не важно какая, но (!) мне важно, чтобы вот такие куски типа
'8b1 8b1 8b1 4c2 4- 8c2 8- 8c2 8- 4b1 4- 8- 8b1 8b1 8b1 8.a1 8- 8.a1 8- 8c2 8- 8.a1 8- 8a1 16- 16g1 16f1 8- 8b1 8b1 8b1 4c2 4- 8c2 8- 8c2 8- 4b1 4- 8- 8b1 8b1 8b1 8.a1 8- 8.a1 8- 8c2 8- 8.a1 8- 8a1 16- 16g1 4f1', '', '', '', 'b b b +C p p +c p +c p B p p p b b b #a p #a p +c p #a p a p g f p b b b +C p p +c p +c p B p p p b b b #a p #a p +c p #a p a p g F', 587, '',
были "вытянуты" из файла правильно, от ' до '. То есть то, что в колонке "Nokia" было именно в ней, а не, допустим, в колонке "Alcatel". А вручную тут запутаться ничего не стоит, файл на самом деле большой.
Если будет желание и возможность (может, тогда, уже после Нового года), отправляй письмо radan@yandex.ru, файл отправлю.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32852712
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я буду проще поступить — у меня MySQL стоит
париться не придется.

но будет это уже, действительно, числа пятого.
...
Рейтинг: 0 / 0
Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
    #32854450
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
послал письмо
проверяй почту
...
Рейтинг: 0 / 0
57 сообщений из 57, показаны все 3 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку (Есть файл, как мне объяснили, sql-запрос)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]