Reader: 1
|< 1 2 >| | 15 entries, 2 pages |
1
2
my $termin = $dbh->prepare ("INSERT INTO termin (NR, TERMIN) VALUES (?, ?)");
$termin->execute ($num, $wdat);
1
2
DBD::ODBC::st execute failed: [Microsoft][ODBC SQL Server Driver]Ungültiger Zeichenwert für Konvertierungsangabe (SQL-22018)(DBD: st_execute/SQLExecute err=-1)
at ...
1
2
3
4
5
6
7
use DBI ':sql_types'; # siehe auch http://search.cpan.org/~timb/DBI-1.48/DBI.pm#DBI_Constants
...
my $sth = $dbh->prepare ("INSERT INTO termin (NR, TERMIN) VALUES (?, ?)");
$sth->bind_param(1, undef, SQL_INTEGER); # nur Typdefinition für 1. Platzhalter
$sth->bind_param(2, undef, SQL_DATETIME);
$sth->execute(12, '2005-06-07 12:34:56'); # das steht dann wirklich in der Datenbank
$sth->execute(34, '2005-06-07 23:45:00'); # und das ist der nächste Datensatz
|< 1 2 >| | 15 entries, 2 pages |