Главная страница
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.024 c
3-1124784690
_alex_niv_
2005-08-23 12:11
2005.10.09
Ошибка при чтении данных


14-1126890128
ArtemESC
2005-09-16 21:02
2005.10.09
Прерывания


9-1117168849
Slavikk
2005-05-27 08:40
2005.10.09
GLScene - классы


14-1127222932
SergProger
2005-09-20 17:28
2005.10.09
Восстановление файлов


14-1127210398
ПЛОВ
2005-09-20 13:59
2005.10.09
Напомните...