Autor Beitrag
csigg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 07:28 
Wenn ich einem DBGrid auf Columns doppelklicke, geht ein Editor auf indem ich dann Spalten hinzufügen kann. Wenn ich in den Spalten die hinzugefügt habe aber einen FielName eingeben will, kommt immer die Meldung: Wert für Required Param nicht gesetzt,
welchen Wert muss ich da setzten, hab eigentlich keinen unmittelbaren Wert gefunden der nicht gesetzt ist.
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Fr 10.06.05 07:32 
Hast du bei Datasource auch eine DataSource eingetragen ?? sonst geht das nicht

_________________
Ich bin Dumm und weiss nichts :-)
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 07:33 
Ja, klar. Er zeigt mir, wenn ich es kompiliere auch Mitarbeiter an.
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Fr 10.06.05 07:38 
Hmm also eigentlich müsste das gehen. Du musst dem DBGrid eine Datsource zuweisen und dann kannst du den einzelnen Spalten ein FielName geben ...

_________________
Ich bin Dumm und weiss nichts :-)
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 08:08 
Geht aber trotzdem nicht, das ist ja das was ich noch kappiere. In kompiliertem Zustand wird in dem DBGrid, wenn es aufgerufen wird die entsprecheneden Datensätze angezeigt. Nun will ich aber dass nicht alle angezeigt werden, sondern nur ein Teil, also nicht alle Spalten(Name, Vorname, Ort,...) sondern nur Name und Ort
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Fr 10.06.05 08:10 
dann musst du vieleicht den SQL befehl umschreiben ...aber eigentlich zeigt der nur die spalten an die du auch angelgt hast ...

mfg

_________________
Ich bin Dumm und weiss nichts :-)
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 08:14 
Ja, klar mit select * zeigt er aber alle an, und ich hätte das gern begrenzt. Wenn ich es im Select ändere aus select Name,Ort dann muss ich ein paar zeilen weiter wieder ein SQL Befehl laden, weil ich dann die anderen Werte Brauche, und so hätte ich einfach die Ansicht auf die entsprechend benötigten Spalten begrenzt.
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Fr 10.06.05 08:18 
hmm das ist echt komisch also als select befehl hast du denn select * form tabelle oder ?? also bei mir klappt das immer ich weise dem DBGrid eine datasource zu und dann lege ich die spalten an und geben den spalten den passenden FieldName und das klappt so auch und er zeigt mir nur die an die ich haben will ...

mfg

_________________
Ich bin Dumm und weiss nichts :-)
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 08:23 
ja bin ich vielleicht blöd oder was??? *g*
Das geht einfach nicht, sobald ich in FieldName was eingetragen habe (also gleich nach dem ersten Buchstaben) kommt die Meldung von vorhin.
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Fr 10.06.05 08:24 
dann weiss ich auch nicht weiter mach einfach mal einen neustart sowas bewirkt manchmal wunder :-))

mfg

_________________
Ich bin Dumm und weiss nichts :-)
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 08:25 
Schon probiert, hab schliesslich nicht das erste mal Probleme mit Delphi *g*
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Fr 10.06.05 08:30 
Du kannst das gleiche erreichen, wenn du einen Doppelklick auf deinem Query/Table machst. Allerdings solltest du dich für ein Verfahren entscheiden. Sonst geht das nach hinten los. Frag user profile icononkeleule. Der hat da reichlich Erfahrungen mit gemacht.
Eine andere Möglichkeit wäre meine Feld-Formatierungs-Komponente. Da kann das zur Laufzeit gesteuert werden. Speicherung in einer INI oder in der Registry. Ein paar andere Dinge kann die auch noch. Findest du auf meiner Homepage.
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Fr 10.06.05 08:34 
Kannst Du nicht einfach den Source und die Form posten, das wir das life erleben?
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 08:45 
Es gibt dabei eigentlich nicht viel Source, weil das alles im OI gemacht wird. Wenn du mir sagt was ich posten soll, mach ich das natürlich.
csigg Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 706

WIn XP, Win NT, Win2000, Suse8.0
Delphi 5, Delphi 6
BeitragVerfasst: Fr 10.06.05 09:18 
Also wenn ich die Columns im OI erstelle, aber erst zur Laufzeit benenne funktionierts, mehr will ich ja gar nicht.