Форум: "Базы";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Внизбд через инет.. Найти похожие ветки
← →
Jeka © (2005-08-24 10:26) [0]Всем привет!
хочу самостоятельно сделать базу по сотрудникам,отделам.. для своей компании.. чтоб доступ к ней был через интернет..
подскажите пожалуста с чего лучше начать,что лучше выбрать.. буду очень благодарен за линки,примеры,исходники и др.инфу..
← →
Sergey13 © (2005-08-24 10:29) [1]Хочешь быть счастливым - будь им.
(с) К.Прутков.
Кто тебе мешает выдумать порох непромокаемый.
(с) он же
← →
stone © (2005-08-24 10:32) [2]
> буду очень благодарен за линки,примеры,исходники и др.инфу..
C:\Program Files\Borland\Delphi7\Demos\Internet\...
← →
Ольга (2005-08-24 11:02) [3]Рекомендую начать с MSVisualStudio.NEТ -> Create New WEB Application
Будут конкретные заморочки - обращайтесь. Есть и примеры, исходники...
← →
Alexander Panov © (2005-08-24 11:19) [4]1. СУБД
2. Apache/IIS
(или ORACLE+WEB-сервер в одном флаконе)
3. Front-office(либо браузер, либо клиентское приложение).
1 и 2 - Бэк-офисная часть для работы с БД.
3 - Фронт-офисная часть для визуализации и ввода данных.
← →
Submarine (2005-08-25 07:04) [5]На самом деле очень просто, Alexander Panov © почти просто все описал. Я лично делал Interbase+Perl. Но можно использовать любой др. язык какой знаешь для создания cgi.
1. Устанавливаешь ISS
2. Устанавливаешь Perl, PHP, можешь cgi и на Delphi писать, литературы очень много по этой тематике.
3. Создаешь свои странички с формами, запросами и т.п.
В Delphi 7, есть компоненты Indy, которые позволяют все это делать(сразу создавать готовые странички с компонентами типа Grid, DBNavigaror, Combobox и т.п.),но я честно не разобрался как правильно с ними работать.
Вот пример вставки в БД через cgi (написанной на Perl):
#!/usr/bin/perl -w
use DBI;
use DBD::InterBase;
use strict;
use CGI qw(:all);
my $db="c:/base/Zarpl&kadry.gdb";
my $user="SYSDBA";
my $pwd="masterkey";
my $host="127.0.0.1";
my $dsn="dbi:InterBase:db=$db;$host;ib_dialect=1";
my $dbh= DBI->connect($dsn, $user, $pwd);
my $dbh2= DBI->connect($dsn, $user, $pwd);
my $user=param("v1");
my $password=param("v2");
my $sql="insert into Chel_users (name,password_name) values("$user","$password")";
my $sth = $dbh -> prepare($sql) || die "no connect to BD";
$sth -> execute() || die "no execute";
$dbh->disconnect;
$dbh2->disconnect;
print header;
print "Ok"
← →
Kortez © (2005-08-25 08:32) [6]Apache+PHP+MySQL
← →
tesseract © (2005-08-25 14:15) [7]dklab.ru
здесь всё таки форум по Delphi
← →
Alexander Panov © (2005-08-25 15:14) [8]Серверную часть можно просто реализовать в Delphi, используя, например, TWebApplication.
← →
Fay © (2005-08-25 18:43) [9]Можно просто обубликовать сервак бд. Т.к.
>> для своей компании
клиенты заведомо известны (IMO), и никто не мешает снабдить всех их клиентской прогой.
Вроде бы это не противоречит постановке задачи. Ку?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c