powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ЕхtJS и данные из БД
12 сообщений из 12, страница 1 из 1
ЕхtJS и данные из БД
    #36155591
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток !
Разбираюсь с ЕxtJs возник вопрос по выборке информации из MS SQL Server. Если по работе MY SQL есть какая то информация. По базы типа MS или Oracle только фраза что это возможно. Кто нибудь решал подобную задачу ? Заранее благодарен.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36155830
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы что, выборку из базы делаете с помощью ExtJS? Ну нет же! Это делает скрипт на сервере. Так чего Вы вопрос здесь задаете, спрашивайте в том разделе, который соответствует Вашему серверному языку.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36157664
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Меня опять неправильно поняли, вопрос заключается именно в организации получения данных именно в браузере на клиенте,вопрос о выборке данных на сервере не стоит. Информации об этом почему то нет в сети,есть только информация по работе с My SQL
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36173910
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АлесандрДоброго времени суток !
Разбираюсь с ЕxtJs возник вопрос по выборке информации из MS SQL Server. Если по работе MY SQL есть какая то информация. По базы типа MS или Oracle только фраза что это возможно. Кто нибудь решал подобную задачу ? Заранее благодарен.
Так что никто не решал эти задачи ? ExtJS для приложений с крупными СУБД никто не использовал ?
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36173980
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала Вы пишете про MS SQL Server, а потом пишете "вопрос заключается именно в организации получения данных именно в браузере на клиенте", но ни слова не говорите как с сервера на клиент попадают данные.
По вашему, что получается, что яваскрипт сам к БД коннектится? Предположим так (ИЕ онли), хотя этого быть не должно. ExtJS работает с данными в формате JSON. Вот и напишите запрос, который будет прямо на SQL сервере выплёвывать датасет из одной записи типа "text". При некотором навыке - несколько минут дела.
Если всё-таки предполагается некоторая http - составляющая, т.е. серверная часть, наверняка имеется обалденное множество стандартных решений. Например, в MS SQL совершенно любой запрос к базе умеет возвращать XML, а серверный решений XML->JSON как грязи для всех платформ, см. гугл.
Да и опят же, в этом случае тоже можно первый вариант использовать.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36174541
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge
По вашему, что получается, что яваскрипт сам к БД коннектится? Предположим так (ИЕ онли), хотя этого быть не должно. ExtJS работает с данными в формате JSON. Вот и напишите запрос, который будет прямо на SQL сервере выплёвывать датасет из одной записи типа "text". При некотором навыке - несколько минут дела.
Если всё-таки предполагается некоторая http - составляющая, т.е. серверная часть, наверняка имеется обалденное множество стандартных решений. Например, в MS SQL совершенно любой запрос к базе умеет возвращать XML, а серверный решений XML->JSON как грязи для всех платформ, см. гугл.
Да и опят же, в этом случае тоже можно первый вариант использовать.

В первой части я своей проблемы я разобрался, на сервере вызывается СGI приложение на Delphi тянущее информацию из МS SQL. Генерится JSON текст и отлично ложится в grid ExtJS. Как это откорректировать в браузере тоже получилось. Осталось непонятным как теперь это засунуть обработно в базу, собственно как преобразовать данные на сервере, в принципе понятно, но как правильно послать на сервер сделанные изменения ? В примерах такого нет, и обалденного количества стандартных решений к сожалению нет, поиск дает массу ссылок но к сожалению все не по делу.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36174684
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алесандр,

Нет, обратно - ручками. Т.е., Вы же написали, что "откорректировать в браузере тоже получилось", а корректировали всё, похоже, в элементах "input" на форме? Ну и по нажатию кнопочки "submit" получайте данные в своей делфической цги, вставляйте их в запрос или х-ую процедуру и сохраняйте. Это - гораздо проще, чем получить данные.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36175644
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,

Не совсем так, корректировка ведется средствами ExtJS, почему же ручками ?
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36175692
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алесандр,
По очень простой причине. Вы хотите какие-то данные апдейтить, инсертить или удалять? ЕхтЖС здесь точно ни при чём. Попробуйте почитать книжку по вашему SQL серверу (допустим, прочли).
ЕхтЖС - применяется (и Вы должны об этом знать), совершенно не как интерфейс работы с данными, а только для вывода этих самых данных в красивом виде, а для работы с данными, всё-таки, "инсерт, апдейт и делит" требуется в Вашем хттп приложении кое-что, которое и работает с сервером БД.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36175840
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алесандрв grid ExtJS. Как это откорректировать в браузере тоже получилось. Осталось непонятным как теперь это засунуть обработно в базу, собственно как преобразовать данные на сервере, в принципе понятно, но как правильно послать на сервер сделанные изменения ?С помощью JavaScript получаете все добавленные, измененные элементы грида, так же айдишники удаленных элементов, всё это добро заряжаете в аяксовый POST-запрос, на сервере полученное разбирается и sql-запросами отправляется в СУБД.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36176010
Алесандр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яростный Меч,

Cпасибо буду рыть в этом направлении.
...
Рейтинг: 0 / 0
ЕхtJS и данные из БД
    #36184387
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в версии 3.0 они сделали так, что можно грид сделать как прокси поверх реальной таблицы - на каждое изменение (или на набор изменений) можно послать команду на сервер со списком изменений, сервер всё проапдейдит и вернёт строки назад
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ЕхtJS и данные из БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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