powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нужен срочно чей-нибудь клиент для MSSQL
14 сообщений из 14, страница 1 из 1
Нужен срочно чей-нибудь клиент для MSSQL
    #32111785
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди сроки поджимают. Нужно срочно написать клиент на Дельфях с ADO, но не с кем посоветоваться. Может есть у кого-нибудь готовый, в качестве пособия с комментариями (Чтобы были хранимые процедуры, представления, вообщем насыщенный). А то, по книгам пишешь, а там шаг вправо шаг влево одни ошибки сыпит. Вышлите на e-mail если не трудно!!!
Если нет, то хоть советом помогите. Немогу разобраться как обнавить измененные данные и хранимые процедуры шалят, если для процедуры с запросом like ввести значение которого нет в записи, то выдает ошибку и отрубает работу приложения с данной процедурой.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111793
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это что, курсовик что-ли? Возьмите NorthWind и напишите к нему интерфейс.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111801
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как раз интерфейс и нужен. БД уже готова, оболочка и нужна. Проект типа с внедрением.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111826
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Чтобы были хранимые процедуры, представления, вообщем насы..
и чуть ниже
> БД уже готова

Первое должно быть во втором. К клиенту это никакого отношения не имеет.

>процедуры с запросом like ввести значение которого нет в записи, то выдает ошибку и отрубает работу приложения с данной...

Показывай процедуру, поможем.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111828
f_w_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi5 имеет некоторые странности при работе с ADO. Один и тот же код работает в 6й версии и глючит в 5й. С какой версией работаешь?
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111836
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо хаять Delphi. Надо писать, что ADO имеет странности.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111976
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с Delphi5. Вот мне код рабочий дельфевый и нужен, т.к вызывал процедуры NorthWind если неправильный парамметер, то все приложение не работает. Я просто хотел посмотреть чей-нибудь написанный готовый код для дельфей.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32111982
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А примеров из Help недостаточно что-ли???
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32112093
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лучше бы не злословил, а помог.
По хелпам и книгам делаешь, а чуть в сторону(нестандартная ситуация) и ошибки. Хотел посмотреть готовое, как люди с этим боролись.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32112167
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот попался. Ну ты приведи конкретно, что у тебя не работает. А то, нестандартная ситуация...
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32112428
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CREATE PROCEDURE FindLike
@cn varchar(10)
AS
SELECT *
FROM Senior
WHERE Computernum like ("%"+@cn+"%")
GO

Эта дельфевая процедура вызывает выше изложенную хранимую.

procedure TForm1.Button2Click(Sender: TObject);
begin
ADOStoredProc1.Close;
ADOStoredProc1.Connection:=ADOConnection1;
DataSource1.DataSet:=ADOStoredProc1;
ADOStoredProc1.ProcedureName:='FindLike;1';
ADOStoredProc1.Parameters.ParamValues['@cn']:=Edit1.Text;
ADOStoredProc1.Open;
end;

Если в параметре затать значение которого нет в поле во всех записях, как и положено выводиться пустое множество.
Но если еще раз вызват процедуру с правильным ппараметром, то ругается следующим образом:
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

Где я облажался?
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32112432
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, такая тонкость, если юзаешь D5 то установи на него патч и потом патч на ADO и возможно часть проблем снимется...
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32112709
guest2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй для начала удалить строку
DataSource1.DataSet:=ADOStoredProc1;
и позапускать несколько раз. Должно работать.
...
Рейтинг: 0 / 0
Нужен срочно чей-нибудь клиент для MSSQL
    #32113330
Bacchus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за участие. Глючил D5, поставил D6, все работае.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нужен срочно чей-нибудь клиент для MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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