Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

бд через инет..   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
5-1102660951
FunkyByte
2004-12-10 09:42
2005.10.09
Как в StringGrid перекрыть InplaceEditor?


14-1127031985
lookin
2005-09-18 12:26
2005.10.09
Бренд и ошибка


11-1107841870
DmiSb
2005-02-08 08:51
2005.10.09
Как изменить шрифт в PopupMenu ?


3-1125295681
Denis
2005-08-29 10:08
2005.10.09
Как узнать установлен ли Jet и его версию, если установлен?


3-1124864767
Jeka
2005-08-24 10:26
2005.10.09
бд через инет..