Zitat:
Original geschrieben von reichr
Warning: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot insert the value NULL into column 'auth_attachments', table 'phpbb.dbo.forums'; column does not allow nulls. INSERT fails., SQL state 23000 in SQLExecDirect in E:\www\Produktionssite\Forum\db\mssql-odbc.php on line 154
|
Irgendwas mit deiner Konfiguration stimmt nicht. Hier müsstest du in PHP zurückverfolgen, wie es zu diesem (richtig von der SQL-Datenbank zurückgewiesenen) NULL-Wert in den entsprechenden Spalten kommt. Auch die post_id hat ja einen NULL-Wert, was unzulässig ist. Die post_id kann von der Software (PHP) erzeugt werden oder sie wird von der Datenbank automatisch erzeugt. Du musst dann die Datenbank-Spalte so einstellen, dass automatisch der Primärindex post_id erzeugt und eingetragen wird, und die SW dies nicht tun muss. Offensichtlich trägt die PHP-SW die post_id aus diesem Grund nicht ein und liefert NULL.
Link nur für 30.6.2003:
MS SQL-Server 2000 in 21 Tagen