|
quant82 |

Forum-Fortgeschrittener
|
 |
Beiträge: 97
|
 |
|
 |
Anmeldedatum: 30.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 01.07.2010, 15:04
Titel: daten in db schreiben
|
 |
also bisher hab ich immer nur daten von einer db importiert, nun soll ich welche in die db schreiben aber irgendwie klappt das nich so wie es soll
so hab ich bisher die werte importiert:
und so wollte ich diese nun in eine andere db schreiben:
wobei die tabelle equity heisst und dort in die spalte Datum reingeschrieben werden sollte...
das ist der fehler den ich bekomme, auch wenn ich vorher noch
mat2cell(EquityD) mache
Zitat: |
??? Cell contents reference from a non-cell array object.
Error in ==> database.fastinsert at 86
insertField = [ insertField fieldNames{i}]; %#ok
|
mich würde auch intressieren ob es eine möglichkeit gibt nur fehlende werte in der db zu ergänzen ?
|
|
|
|
|
quant82 |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 97
|
 |
|
 |
Anmeldedatum: 30.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 01.07.2010, 15:20
Titel:
|
 |
hmm ok das mit dem cell konnte ich beheben nun hab ich folgenden fehler:
Zitat: |
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.
Error in ==> database.update at 149
tmpstr = ['''' tmp ''''];
|
|
|
|
quant82 |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 97
|
 |
|
 |
Anmeldedatum: 30.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 01.07.2010, 18:08
Titel:
|
 |
soo ich bin ein ganzes stück weiter gekommen mir stellt sich nun noch ein problem und hoffe das vlt einer der pros hier helfen kann...
ich will mehrer spalten gleichzeitig in die db schreiben, also konvertiere ich alle in cells und schiebe die in eine cell, hoffe das ist so richtig. es sind alles zahlen bis auf die erste, das ist ein datum...
dann erstelle ich ein cell mit den namen der spalten in der db und versuch die werte reinzukopieren.... dabei bekomm ich folgendes fehler:
Zitat: |
fastinsert(conn_equity, 'equity' , coleq , VAL)
??? No method 'setDouble' with matching signature found for class
'sun.jdbc.odbc.JdbcOdbcPreparedStatement'.
Error in ==> database.fastinsert at 201
StatementObject.setDouble(j,tmp) %DOUBLE
insert(conn_equity, 'equity' , coleq , VAL)
??? Operands to the || and && operators must be convertible to logical scalar values.
Error in ==> database.insert at 143
if (isempty(tmp) && isempty(nsw)) || strcmp(tmp,nsw)
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|