|
You last visited: Today at 13:10
Advertisement
Datentypen Problem
Discussion on Datentypen Problem within the Web Development forum part of the Coders Den category.
01/09/2012, 21:44
|
#1
|
elite*gold: 73
Join Date: Sep 2008
Posts: 2,093
Received Thanks: 160
|
Datentypen Problem
Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Operandentypkollision: int ist inkompatibel mit text, SQL state 22005 in SQLExecDirect in
wo is des problem? wo soll des int sein, und wo text, inner DB hab ich alles drin von dem... weiß nich wie genau ich des machn soll :x
|
|
|
01/09/2012, 23:59
|
#2
|
elite*gold: 120
Join Date: Aug 2010
Posts: 7,448
Received Thanks: 2,756
|
"int ist inkompatibel mit text" steht doch schon alles drin!
Konvertier vorher das ganze in den richtigen Datentyp, dann klappts. Der Auszug ausm Source würde auch helfen dir genauere Informationen zu geben, die Fehlermeldung allein reicht nml nicht um dir genau zu sagen was schief geht.
|
|
|
01/10/2012, 01:04
|
#3
|
elite*gold: 0
Join Date: Oct 2008
Posts: 319
Received Thanks: 88
|
einfach ausgedrückt, du versuchst einen Text in ein Feld zu schreiben das nur Zahlen erlaubt wenn ich mich nicht
täusche.
|
|
|
01/10/2012, 06:54
|
#4
|
elite*gold: 73
Join Date: Sep 2008
Posts: 2,093
Received Thanks: 160
|
PHP Code:
<?php include('./inc/header.php'); ?>
<?php
if(!isset($_POST['news'])) $_POST['news'] = '';
odbc_exec($mssql, 'USE [WEBSITE_DBF]');
if(isset($_POST['news_submit'])) {
echo '</div>';
} else {
odbc_exec($mssql, 'INSERT INTO [dbo].[web_news] (nid, title, text, category, author, datetime, views) VALUES (0, 0, 0, 1, 0, 0, 0)');
}
?>
<form method="post">
<table>
<tr>
<td>Titel:</td>
<td><input type="varchar(50)" name="news_title" maxlength="10" /></td>
</tr>
<tr>
<td>Text:</td>
<td><input type="text" name="news_text" maxlength="11" /></td>
</tr>
<tr>
<td>Cagegory (bitte 1 eintragen):</td>
<td><input type="int" name="news_category" maxlength="10" /></td>
</tr>
<tr>
<td>Author:</td>
<td><input type="varchar(50)" name="news_author" /></td>
</tr>
<tr>
<td>Datetime:</td>
<td><input type="datetime" name="news_datetime" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="news_submit" value="Absenden" /></td>
</tr>
</table>
</form>
</div>
auszug der admin.php
 meine admin php mit dme fehler
Kopie aus der DB
PHP Code:
INSERT INTO [WEBSITE_DBF].[dbo].[web_news]
([title]
,[text]
,[category]
,[author]
,[datetime]
,[views])
VALUES
(<title, varchar(50),>
,<text, text,>
,<category, int,>
,<author, varchar(50),>
,<datetime, datetime,>
,<views, int,>)
GO
|
|
|
01/10/2012, 13:26
|
#5
|
elite*gold: 120
Join Date: Aug 2010
Posts: 7,448
Received Thanks: 2,756
|
Quote:
Originally Posted by Sponlogix
<text, text,>
|
Warum verwendest du hier nicht den Datentyp varchar?
|
|
|
01/10/2012, 18:25
|
#6
|
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
|
Der Fehler liegt aber hier: Wenn die Leute selbst den Namen der Kategorie schreiben können, dann muss hier statt "int" entweder "varchar" oder "text" hin...
|
|
|
01/10/2012, 20:04
|
#7
|
elite*gold: 73
Join Date: Sep 2008
Posts: 2,093
Received Thanks: 160
|
category muss ne zahl sein. das is denke schon richtig
aber
Titel, Text, Author soll man selber reinschreiben,. dann soll er das inne db reinschreiben... aber da harkst nen bisl
ich glaube es hängt an den values
|
|
|
01/10/2012, 21:15
|
#8
|
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
|
Quote:
Originally Posted by Sponlogix
category muss ne zahl sein. das is denke schon richtig
aber
Titel, Text, Author soll man selber reinschreiben,. dann soll er das inne db reinschreiben... aber da harkst nen bisl
ich glaube es hängt an den values
|
Schau dir doch mal den HTML-Code an!
- Die einzigen INT's (an denen es definitiv liegt) sind category und views.
Und für "category" ist im HTML-Code ein Input-Feld, in das der Nutzer etwas schreiben kann... Ist doch völlig eindeutig, woran es liegt...?
|
|
|
01/10/2012, 23:40
|
#9
|
elite*gold: 73
Join Date: Sep 2008
Posts: 2,093
Received Thanks: 160
|
wie isn der befehl für nen auswahl kasten..?
|
|
|
Similar Threads
|
[Hilfe]Ungelöstes Server Erstell Problem, ausführliche Problem Schilderung
09/15/2011 - Flyff Private Server - 8 Replies
Hey Com!
Ich hoffe, dass dieser Thread nicht als Spamthread angesehen wird, da ich ja gestern schon einen zu diesem Thema eröffnet habe.
Sorry wenn ich euch mit dem Thema nerve, aber ich sitze nun schon 4 Tage über dem Problem, und finde einfach keine Lösung.
Nun werde ich hier allerdings eine ausführlichere Beschreibung des Problems geben.
Mein Problem ist, dass ich den Windows Mssql Server 2008/2005 aus Sedrika's TuT nicht installieren kann, da sobald ich ihn immer installiere...
|
[Problem]Habe ein Problem und zwar spinnt mein VPC etwas(ohne Grund)?!
07/28/2011 - Metin2 Private Server - 10 Replies
Also wie schon gesagt meins Server spinnt wodurch kiks usw. kommen :(
ich lade euch die Screens in den Anhang, mit der Hoffnung, dass ihr mir helfen könnt :) wäre echt sehr nice :)
|
All times are GMT +1. The time now is 13:11.
|
|