Вниз
Скачать: CL | DM;

Состояние датасета   Найти похожие ветки 

← →
pashaz   (2004-09-19 00:53) [0]

Добрый вечер.

Помогите разобраться.

Есть код.
procedure TForm1.AdvToolButton1Click(Sender: TObject);
begin
 try
 ZConnection1.Connect;
   with ZQuery1 do
    begin
      Active:=False;
      Sql.Clear;
      Sql.Add("select * from MARCONI_SPARE for update");
      Open;
      if CanModify = True then Edit Else
      ShowMessage("Can not execute because of DataSet is in ReadOnly state");
    end;
    AdvToolButton1.Enabled:=False;
    AdvToolButton2.Enabled:=True;
    AdvToolButton3.Enabled:=True;
    StatusBar1.Panels[0].Text:="Status:   Connected";
    StatusBar1.Panels[1].Text:="Host:   "+Zconnection1.HostName+ "   Database:   "+ Zconnection1.Database;
   with ZQuery2 do
    begin
      Active:=False;
      Sql.Clear;
      Sql.Add("select Unit from LISTED_PRODUCTS");
      Active:=True;
      AdvComboBox1.Items.Clear;
        while not Eof do
         begin
          AdvComboBox1.Items.Add(FieldByName("Unit").AsString);
          Next;
         end;
    end;
  except
    ShowMessage("Can not connect to the DataBase");
    AdvToolButton1.Enabled:=True;
  end;
end;

Почему датасет в режиме ридонли? Как это победить?


← →
jack128 ©   (2004-09-19 01:15) [1]


> ZQuery2

- это Zeos (или как он там называтся) ? использовать их аналог IbDataSet


← →
pashaz   (2004-09-19 01:39) [2]

У них нету аналога датасета. Только кверь.


← →
Плохиш ©   (2004-09-19 03:06) [3]

Поставить LiveUpdate, или что там у них, в true


← →
pashaz   (2004-09-19 13:58) [4]

Поставил FIBPlus. Подскажите, как законнектить pFIBDatabase ?


← →
Роман Снегирев   (2004-09-19 14:09) [5]

Поставил FIBPlus. Подскажите, как законнектить pFIBDatabase ?

правильный выбор, а уж как приконнектитьться думаю сам разберешься


← →
jack128 ©   (2004-09-19 14:38) [6]

pashaz   (19.09.04 13:58) [4]
А можно узнать, чем ТЕБЕ не нравятся стандартные компоненты IBX??


← →
pashaz   (2004-09-19 14:55) [7]

Разобрался, вот только та же фигня. Датасет опять ридонли.


← →
jack128 ©   (2004-09-19 15:01) [8]

pashaz   (19.09.04 14:55) [7]
ты прописал InsertSQL, DeleteSQL, UpdateSQL ??


← →
pashaz   (2004-09-19 15:57) [9]

Вроде разобрался, оказалось нужно в AutoUpdateOption прописать Update Table.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.033 c
3-1095759041
}|{yk
2004-09-21 13:30
2004.10.17
Права доступа к Firebird


3-1095065824
Zlod3y
2004-09-13 12:57
2004.10.17
Работа TQuery при эксклюзивном доступе


3-1095674888
Nick-From
2004-09-20 14:08
2004.10.17
Firebird 1.0 спотыкается на TIME


14-1095772468
Empleado
2004-09-21 17:14
2004.10.17
М.С. Горбачев


6-1091698339
Jolik
2004-08-05 13:32
2004.10.17
Как определить сколько данных я могу записать в сокет...




   Наверх