ďťż
 
=?iso-8859-2?q?problem_z_dat=B1_w_paradoxie?= ďťż
 
=?iso-8859-2?q?problem_z_dat=B1_w_paradoxie?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

=?iso-8859-2?q?problem_z_dat=B1_w_paradoxie?=



Zbycho - 23-01-2007 00:01
=?iso-8859-2?q?problem_z_dat=B1_w_paradoxie?=
  Witam
mam taki problemik i nie mam juz pomysła co może być źle
pisze w paradoxie bazkę - nie działa mi ten insert:

DMMain.QueryRoboczy.Close;
DMMain.QueryRoboczy.SQL.Clear;
DMMain.QueryRoboczy.SQL.Add('Insert into uslugi(idklient,data)
values(:idklienta,:data)');
DMMain.QueryRoboczy.UnPrepare;
DMMain.QueryRoboczy.ParamByName('idklienta').asint eger:=
DMMain.CDSUslKlienci.FieldByName('id').AsInteger;

DMMain.QueryRoboczy.ParamByName('data').AsDate:=St rToDate(FormatDateTime('yyyy-MM-dd',DateTimePicker1.Date));
DMMain.QueryRoboczy.Prepare;
DMMain.QueryRoboczy.ExecSQL;

nie mam pojecia co jest nie tak - w kółko wyskakuje EDBEngineError
with message "Type mismatch in expression"
pomóżcie bo zaraz komp poleci przez okno :D





M. - 24-01-2007 00:01

  Użytkownik Zbycho napisał:

> DMMain.QueryRoboczy.ParamByName('data').AsDate:=St rToDate(FormatDateTime('yyyy-MM-dd',DateTimePicker1.Date));
>

a probowales :
DMMain.QueryRoboczy.ParamByName('data').AsDate:=Da teTimePicker1.Date;

pozdrawiam M.
--
Motto e-poczy :
"Najlepsze pojecie nieskonczonosci daje ludzka glupota"




Zbycho - 24-01-2007 00:01
=?iso-8859-2?q?Re:_problem_z_dat=B1_w_paradoxie?=
 
M. napisał(a):
> Użytkownik Zbycho napisał:
>
> > DMMain.QueryRoboczy.ParamByName('data').AsDate:=St rToDate(FormatDateTime('yyyy-MM-dd',DateTimePicker1.Date));
> >
>
> a probowales :
> DMMain.QueryRoboczy.ParamByName('data').AsDate:=Da teTimePicker1.Date;

jasne - próbowałem - nie poszło więc wykombinowałem z
FormatDateTime




zarafiq@poczta.onet.pl - 24-01-2007 00:01

  > Witam
> mam taki problemik i nie mam juz pomysła co może być źle
> pisze w paradoxie bazkę - nie działa mi ten insert:
>
> DMMain.QueryRoboczy.Close;
> * *DMMain.QueryRoboczy.SQL.Clear;
> * *DMMain.QueryRoboczy.SQL.Add('Insert into uslugi(idklient,data)
> values(:idklienta,:data)');
> * *DMMain.QueryRoboczy.UnPrepare;
> * *DMMain.QueryRoboczy.ParamByName('idklienta').asin teger:=
> DMMain.CDSUslKlienci.FieldByName('id').AsInteger;
>
> DMMain.QueryRoboczy.ParamByName('data').AsDate:=St rToDate(FormatDateTime
('yyyy-MM-dd',DateTimePicker1.Date));
> * *DMMain.QueryRoboczy.Prepare;
> * *DMMain.QueryRoboczy.ExecSQL;
>
> nie mam pojecia co jest nie tak - w kółko wyskakuje EDBEngineError
> with message "Type mismatch in expression"
> pomóżcie bo zaraz komp poleci przez okno :D
>

Niepotrzebnie kombinujesz z prepare i unprepare. Na próbę podstaw
do wartości parametrów stałe - może błąd jest w innym miejscu niż Ci się
wydaje.

DMMain.QueryRoboczy.Close;
DMMain.QueryRoboczy.SQL.Clear;
DMMain.QueryRoboczy.SQL.Add(
'Insert into uslugi(idklient,data) values(:idklienta,:data)');
DMMain.QueryRoboczy.ParamByName('idklienta').asint eger := 1;
DMMain.QueryRoboczy.ParamByName('data').AsDate := Now();
DMMain.QueryRoboczy.ExecSQL;

Pokaż pełną definicję tabeli.
Dlaczego w Paradoxie - czy Firebirdowi czegoś brakuje?

Pozdrawiam
zarafiq

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





Zbycho - 24-01-2007 00:02
=?iso-8859-2?q?Re:_problem_z_dat=B1_w_paradoxie?=
  > Niepotrzebnie kombinujesz z prepare i unprepare. Na próbę podstaw
> do wartości parametrów stałe - może błąd jest w innym miejscuniż Ci się
> wydaje.
>
> DMMain.QueryRoboczy.Close;
> DMMain.QueryRoboczy.SQL.Clear;
> DMMain.QueryRoboczy.SQL.Add(
> 'Insert into uslugi(idklient,data) values(:idklienta,:data)');
> DMMain.QueryRoboczy.ParamByName('idklienta').asint eger := 1;
> DMMain.QueryRoboczy.ParamByName('data').AsDate := Now();
> DMMain.QueryRoboczy.ExecSQL;

hmmm zrobiłem tak jak napisałeś no i ciągle "Type mismatch in
expression"
moze faktycznie błąd jest gdzie indziej - no tylko nie mam pojęcia w
takim razie gdzie

> Pokaż pełną definicję tabeli.
Field Name Type Size key
1 Id + +
2 Idklient S
3 Data D

> Dlaczego w Paradoxie - czy Firebirdowi czegoś brakuje?
klient nasz pan - no i właśnie musi być w paradoxie




Zbycho - 24-01-2007 00:02
=?iso-8859-2?q?Re:_problem_z_dat=B1_w_paradoxie?=
  jeszcze coś ciekawego zauważyłem
coś takiego mi poszło:
DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
values('+IntTOStr(21)+')');

ale juz coś tkaiego nie
DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
values(:idklienta)');
DMMain.QueryRoboczy.ParamByName('idklienta').AsInt eger:=21;
wyskakuje "Type mismatch in expression"




zarafiq@poczta.onet.pl - 25-01-2007 00:01

  > jeszcze coś ciekawego zauważyłem
> coś takiego mi poszło:
> DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
> values('+IntTOStr(21)+')');
>
> ale juz coś tkaiego nie
> DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
> values(:idklienta)');
> DMMain.QueryRoboczy.ParamByName('idklienta').AsInt eger:=21;
> wyskakuje "Type mismatch in expression"
>

A to?

DMMain.QueryRoboczy.ParamCheck := True;
DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
values(:idklienta)');
DMMain.QueryRoboczy.ParamByName('idklienta').AsInt eger:=21;

Pozdrawiam,
zarafiq

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Zbycho - 25-01-2007 00:01
=?iso-8859-2?q?Re:_problem_z_dat=B1_w_paradoxie?=
  >A to?
>
> DMMain.QueryRoboczy.ParamCheck := True;
> DMMain.QueryRoboczy.SQL.Add('Insert into Uslugi(Idklient)
> values(:idklienta)');
> DMMain.QueryRoboczy.ParamByName('idklienta').AsInt eger:=21;

no zrobiłem z tym ParamCheck := True
cały czas wywala błąd - kurde
no nie mam juz siły z tym walczyć - co moze być nie tak jeszcze?




zarafiq@poczta.onet.pl - 26-01-2007 00:03

  > no zrobiłem z tym ParamCheck := True
> cały czas wywala błąd - kurde
> no nie mam juz siły z tym walczyć - co moze być nie tak jeszcze?

Wyizoluj problem, czy takie coś Ci działa? Jak nie to masz coś nie tak z BDE.

with TTable.Create(nil) do
try
TableName := 'TEST';
TableType := ttParadox;
FieldDefs.Add('identyfikator', ftAutoInc);
FieldDefs.Add('jakis_klucz', ftInteger, 0, True);
FieldDefs.Add('jakas_data', ftDate, 0, True);
CreateTable;
finally
Free;
end;

with TQuery.Create(nil) do
try
SQL.Text := 'insert into TEST (jakis_klucz, jakas_data) values (:v1, :v2)';
ParamByName('v1').AsInteger := 1;
ParamByName('v2').AsDate := Now;
ExecSQL;

ParamByName('v1').AsInteger := 18;
ParamByName('v2').AsDate := EncodeDate(2004, 5, 1);
ExecSQL;
finally
Free;
end;

Pozdrawiam,
zarafiq

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Zbycho - 28-01-2007 00:00
=?iso-8859-2?q?Re:_problem_z_dat=B1_w_paradoxie?=
  On 25 Sty, 10:44, zara...@poczta.onet.pl wrote:
> > no zrobiłem z tym ParamCheck := True
> > cały czas wywala błąd - kurde
> > no nie mam juz siły z tym walczyć - co moze być nie tak jeszcze?

Wyizoluj problem, czy takie coś Ci działa? Jak nie to masz coś nie
tak z BDE.

no poszło mi to wszystko - nic sie nie wywaliło wiec z BDE wychodzi
na to ze wszystko w porządku
tylko teraz co jest nie tak ehhh
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO Czy zna (obsługuje) ktoś program Iso Draw ? MYSQL - kodowanie w ISO-PL strona plus baza w iso do utf-8 Kodowanie: z iso na utf mysql i mysql-front, problem String line; if (line=="cos"){...}....problem Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ] [PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ? [MySQL] Problem z zapisem danych w bazie danych
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ets2.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com