Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вопрос покдлючения к SQL серверу / 13 сообщений из 13, страница 1 из 1
14.08.2019, 09:57
    #39849088
Scan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Здравствуйте. Есть ОС Oracle, на ней стоит база SQL мне нужно сделать так, что бы к этой базе можно было подключится через web.
Планирую примерно следующее:
создаю страничку web подключаюсь к базе SQL с помощью PHP или JS(Надеюсь всё таки через JS (База расположена на локальном сервере и никто к нему кроме пары человек доступ иметь не будет))
логинюсь
Отправляю запрос
получаю ответ сразу в виде готовой таблице.

Как пустить sql базу в веб, что бы я смог к ней подключится и вводить свои запросы?
Нормально ли то что я хочу сделать или надо изначально делать базу в Web (как работает база sql знаю плохо)
PHP я знаю от слова "никак" поэтому хочу дернуть готовый код PHP для подключения к базе а запросы генерировать с помощью JS(передавать просто строку с запросом через JS в PHP что бы PHP уже сам всё отфильтровал), если знаете как взять по нормальному JS c PHP скажите пожалуйста. нужна любая информация.
если можно прошу поподробнее как для маленьких

что имею на данный момент:
JS код который уже может подключится к базе, осталось забить только переменные
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
function StrValidate() {
    var n1 = document.getElementById('num1'); //строки для ввода
    var n2 = document.getElementById('num2');
    if (n1.value != '0' && n2.value != '') {
        //Дописать условия
        return true;
    }
    alert("Задан некорректный запрос");
    return false;
}

// ПОДКЛЮЧЕНИЕ К БАЗЕ
var connection = new ActiveXObject("ADODB.Connection") ;

var connectionstring="Data Source=<server>;Initial Catalog=<catalog>;User ID=<user>;Password=<password>;Provider=SQLOLEDB"; 
//(не понимаю только что за Initial Catalog=<catalog если кто знает поясните что сюда забивать )

connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");

//Запрос в базу
rs.Open("SELECT " + n1 + "FROM " + n2, connection);
// Пример запроса Select  (поле 1(n2)'*') Fron (поле 2(n2)'table1') 
rs.MoveFirst
while(!rs.eof)
//Запрос в базу
{
   document.write(rs.fields(1));
   rs.movenext;
}

rs.close;
connection.close; 
// ПОДКЛЮЧЕНИЕ К БАЗЕ



как реализовать подключение к строке в PHP для передачи запроса из JS пока ещё не знаю, ищу способы.

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<html>

<head>
    <title>AlertSQL</title>
    <script src="allertSQL.js"> </script>
    <link href="general.css" rel="stylesheet" type="text/css">
</head>

<body>
    <!-- //test -->
    <button id="Date1">Дай дату</button>


    <!-- //functions -->
    <button onclick="showTable();">Дай таблицу</button>
    <button onclick="Reset();">Очистить строки</button>
    <button onclick="returnAlert();">Ещё не назначено</button>
    <!-- //functions -->

    <div id="demo">
        <p>some text</p>
        <p>some other text</p>
        <!-- 2 строки с валидацией -->
        Введите имя базы и имя столбцов
        <form onsubmit="return StrValidate()" method="post">
            Number: <input type="text" name="num1" id="num1" />

            Repeat: <input type="text" name="num2" id="num2" />

            <input type="submit" value="Submit" />
        </form>
        <!-- 2 строки с валидацией -->
</body>

</html>
...
Рейтинг: 0 / 0
14.08.2019, 10:07
    #39849091
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
ScanЕсть ОС Oracle, на ней стоит база SQLУже заблудился в трёх соснах.
http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
14.08.2019, 10:19
    #39849093
Scan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Elic, я понимаю что Oracle по сути готовая база со всеми возможностями, я хочу делать запросы к ней через web что бы пользователи локальной сети могли работать с базой
...
Рейтинг: 0 / 0
14.08.2019, 10:27
    #39849098
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
ScanOracle по сути готовая базаЗдесь форум по Oracle Database. С шизофреническим бредом это к доктору.
...
Рейтинг: 0 / 0
14.08.2019, 10:28
    #39849099
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Scanя понимаю что Oracle по сути готовая база со всеми возможностями,Заблуждаешься. Назови дословные версии продуктов вплоть до версий.
...
Рейтинг: 0 / 0
14.08.2019, 10:29
    #39849101
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Scan,

Похоже, что вы пытаетесь изобрести iSQL*Plus
...
Рейтинг: 0 / 0
14.08.2019, 10:43
    #39849110
Scan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
miksoft, спасибо понял. отброшу свою самодеятельность пока, поищу что то готовое
...
Рейтинг: 0 / 0
14.08.2019, 10:47
    #39849112
Scan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Elic, вопрос не по теме, не засоряйте эфир, экономьте своё время и людей которые может быть придут с такими же вопросами
...
Рейтинг: 0 / 0
14.08.2019, 11:06
    #39849123
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Scanвопрос не по теме, не засоряйте эфир, экономьте своё время и людей которые может быть придут с такими же вопросамиЭто ты в зеркало посмотрел?
...
Рейтинг: 0 / 0
14.08.2019, 11:45
    #39849139
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Scan,

даппер бери однозначно
...
Рейтинг: 0 / 0
14.08.2019, 11:45
    #39849141
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
Scan,

слово есть такое, инъекция, она же инжекция, слышал?
...
Рейтинг: 0 / 0
14.08.2019, 12:05
    #39849162
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
andreymxслово есть такое, инъекция, она же инжекция, слышал?Зачем это слышать в контексте этой темы?
...
Рейтинг: 0 / 0
14.08.2019, 22:36
    #39849524
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос покдлючения к SQL серверу
-2-andreymxслово есть такое, инъекция, она же инжекция, слышал?Зачем это слышать в контексте этой темы?

мне показалось - как раз в тему

Scan
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
function StrValidate() {
    var n1 = document.getElementById('num1'); //строки для ввода
    var n2 = document.getElementById('num2');

****

//Запрос в базу
rs.Open("SELECT " + n1 + "FROM " + n2, connection);
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вопрос покдлючения к SQL серверу / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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