php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.04.2006, 19:45  
Erfahrener Benutzer
 
Registriert seit: 30.06.2008
Beiträge: 152
solitaer befindet sich auf einem aufstrebenden Ast
Standard Blob/Image in MSSQL DB

Hallo,

ich will ein PDF Dokument in eine MSSQL DB schreiben.

Hat jemand irgendwo ein TUT rumfliegen.

Im Google nix gefunden auch in Anleitung nicht.

Gruss,

Werner
solitaer ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.04.2006, 20:03  
Clan
Gast
 
Beiträge: n/a
Standard

Zitat:
ich will ein PDF Dokument in eine MSSQL DB schreiben.
Frage:
Warum willst du ein PDF Dokument in die DB pumpen?
  Mit Zitat antworten
Alt 13.04.2006, 22:35  
Erfahrener Benutzer
 
Registriert seit: 30.06.2008
Beiträge: 152
solitaer befindet sich auf einem aufstrebenden Ast
Standard JOU

Über für und gegen Daten in einer DB brauchen wir nicht Diskutieren. Da gibt es reichlich Threads drüber.

Es ist möglich, der Kunde will es, also muss man es machen.
solitaer ist offline   Mit Zitat antworten
Alt 13.04.2006, 23:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Dem Kunden sollte es doch egal sein, wie das technisch gelöst ist...
http://www.php-faq.de/q/q-db-blob.html


Was ist denn das Problem genau? Speicher die Datei halt einfach rein?!
Zergling-new ist offline   Mit Zitat antworten
Alt 14.04.2006, 07:23  
Clan
Gast
 
Beiträge: n/a
Standard Re: JOU

Zitat:
Zitat von Solitaer
Über für und gegen Daten in einer DB brauchen wir nicht Diskutieren. Da gibt es reichlich Threads drüber.

Es ist möglich, der Kunde will es, also muss man es machen.
Und wenn der Kunde nächste mal sagt, spring von der Brücke machst du das auch oder wie *gg*

Sorry das ich so direkt bin..
aber das was du vorhast oder 'angeblich' dein Kunde wünscht..

Ist Schwachsinn.

Ich könnte es ja verstehen wenn du nur die Texte aus dem PDF in der DB nachhälst..
Aber das...

Der Provider wird sich aufjedenfall freuen, wenn
der Server abschmiert, sobald da mal ein paar mehr Leute darauf zugreifen.
  Mit Zitat antworten
Alt 14.04.2006, 07:52  
Erfahrener Benutzer
 
Registriert seit: 30.06.2008
Beiträge: 152
solitaer befindet sich auf einem aufstrebenden Ast
Standard

Ich frage mich was das zur Beantwortung beiträgt.

Ich habe keinen um seine meinung gebeten ob das so gut ist wie
ich das löse.

Vor allem nicht, wenn man keine Ahnung von dem Projekt hat.
Solche Äußerungen dienen nicht der Lösung des Problems sondern
füllen nur unnütz die Datenbank. Diese Antwort ist unsinniger als
PDFs in einer DB.

Man kann ein Problem nicht Lösen in dem man das Problem in Frage stellt.


Zitat:
Und wenn der Kunde nächste mal sagt, spring von der Brücke machst du das auch oder wie *gg*
Wenn er es bezahlt - ja.


Gruss,

Werner
solitaer ist offline   Mit Zitat antworten
Alt 14.04.2006, 08:26  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Solitaer
Zitat:
Und wenn der Kunde nächste mal sagt, spring von der Brücke machst du das auch oder wie *gg*
Wenn er es bezahlt - ja.
Bezahlt der, bevor oder nachdem Du gesprungen bist?

16.3. Ist es sinnvoll, Bilder in einer Datenbank abzulegen?
http://www.php-faq.de/q/q-db-blob.html

Zitat:
Antwort von Kristian Köhntopp
Aus irgendeinem Grund scheinen viele Leute zu glauben, dass es Bilddaten adeln würde, wenn man sie in eine Datenbank stopft.
...
Ein PDF in ein Blob Feld zu stopfen, ist genauso sinnfrei.

Dein Problem ist, wie Du aus binären Daten einen String bastelst, der weder die PHP- noch die DBMS Stringkonventionen verletzt.

http://de3.php.net/base64_encode
  Mit Zitat antworten
Alt 14.04.2006, 08:35  
Erfahrener Benutzer
 
Registriert seit: 30.06.2008
Beiträge: 152
solitaer befindet sich auf einem aufstrebenden Ast
Standard

Dieses Faq kenne ich zu Genüge.

Und auch diese Antwort hilft kein wenig.

Zitat:
Dein Problem ist, wie Du aus binären Daten einen String bastelst, der weder die PHP- noch die DBMS Stringkonventionen verletzt.
Das ist nicht mein Problem.

Unter OCI8 gibt es extra PHP Befehle die Binärdaten in Binäry Long Felder schreiben.

Wenn es das für Oracle gibt, warum dann nicht für MSSQL?


Ich habe schon oft versucht dem Kunden davon abzuraten die
Daten in die DB zu legen.

Aber er möchte wenn er ein Backub macht die PDFs dabei haben.

????? Warum. Keine Ahnung.

Ich weiss nur das es technich möglich sein muss und wenn es geht
warum nicht.

Nur weil irgendein Hirn dieses Blobfaq geschrieben hat, muss man sich
nicht unbedingt dran halten. Wir sind doch nicht in einer Sekte?!

Wenn jemand es sinnfrei Findet das man sein Auto Samstags wäscht fahren
trotzdem 10 Millionen Menschen Samstags nach Cosy Wash.

Also lass mich über Sinn und Unsinn meiner Taten entscheiden und wenn Du was
Sinnvolles beitragen kannst, dann gerne.

Sorry war nicht persönlich gemeint.

Gruss,

Werner
solitaer ist offline   Mit Zitat antworten
Alt 14.04.2006, 11:02  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Back 2 Topic pls.

(Thread verschoben in M*SQL)
Zergling-new ist offline   Mit Zitat antworten
Alt 14.04.2006, 13:42  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Ich kann die nur ein Beispiel mit Delphi und native ADO zeigen, evtl. kannst du es umschreiben.

PHP-Code:
strSQL := 'SELECT F_Id, F_Data FROM files WHERE F_Id = 1';
rs.Open(strSQLdb330);
rs.Fields['F_Data'].Value := binaryData// in binaryData stehen die Bilddaten.
rs.Update(EmptyParamEmptyParam);
rs.Close
über ein normales INSERT kannst du es nicht machen, sondern du musst das Recordset updaten.
DiBo33 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MSSQL Datum cycap Datenbanken 4 04.06.2008 15:09
Problem mit MsSQL Klasse FireFIghter PHP Tipps 2006 6 04.10.2006 08:45
MSSQL und PHP, Fehler beim Connect! duerov PHP Tipps 2007 4 30.06.2006 11:58
MSSQL almeric Datenbanken 5 15.05.2006 16:33
MsSQL Verbindung mit Xampp funkt nicht! PHP-Fortgeschrittene 0 28.09.2005 08:34
[Erledigt] Funktion zum formatiern der Zeit aus einer MSSQl DB PHP Tipps 2005-2 1 24.09.2005 14:24
MSSQL anbindung mit PHP Datenbanken 2 06.07.2005 09:29
MSSQL anbindung mit PHP PHP Tipps 2005-2 1 05.07.2005 17:56
wie mache ich eine mssql eintragung+auslesen mit php als sql djrace Beitragsarchiv 2 22.06.2005 14:41
Grabbing einer php Website mit mssql DB auf CD PHP-Fortgeschrittene 2 07.04.2005 07:57
IIS6 & PHP5 kann nicht zu mssql verbinden nautiluS PHP-Fortgeschrittene 10 30.03.2005 16:04
MSSQL Server und PHP PHP-Fortgeschrittene 8 08.12.2004 10:57
[Erledigt] Wie ist dieser Befehl in MSSQL Datenbanken 2 15.10.2004 10:46
Datumsproblem mit PHP4 und MSSQL PHP-Fortgeschrittene 0 20.09.2004 14:10
[Erledigt] PHP und MSSQL Server PHP Tipps 2004 5 04.06.2004 18:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mssql blob, mssql image, ms sql blob, blob mssql, ms sql image, blob ms sql, php mssql blob, blob in mssql, mssql blob php, microsoft sql blob, blob in ms sql, image mssql, http://www.php.de/datenbanken/39087-blob-image-mssql-db.html, mssql php blob, mssql server blob, ms-sql blob, mssql image größe, mssql images, php blob mssql, php blob image mssql

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.