| Forum: SQL | 
																Thema: 
																	AW: AW: SQL-Server 2000: Standardwert in Tabellenspalte | 
																	Von: 
																		a b (
																	26.07.2006 10:08) | 
													
												
            
		Hallo Hannes,
ich lasse die Spalte aus einem DataGRidView per CommandBuilder und Update updaten. De´n Standdartdwert getdate() habe ich nur in der Spalte im SQL-Server hinterlegt. Ich wollte die Datumsübernahme dem Server überlassen. Beim einfügen einer Spalte funktioniert das auch. Nur beim Update nicht.
Hier mal nen bischen Code der Tabelle im SQL-Server:
CREATE TABLE [dbo].[Personal] (
	[IDMa] [int] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
	[NachName] [nvarchar] (50) COLLATE Latin1_General_CI_AS NOT NULL ,
	[VorName] [nvarchar] (50) COLLATE Latin1_General_CI_AS NOT NULL ,
	[PersonalNr] [nvarchar] (8) COLLATE Latin1_General_CI_AS NOT NULL ,
	[pDatum] [datetime] NULL ,
	[pUser] [nvarchar] (128) COLLATE Latin1_General_CI_AS NULL 
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Personal] WITH NOCHECK ADD 
	CONSTRAINT [PK_Personal] PRIMARY KEY  CLUSTERED 
	(
		[IDMa]
	)  ON [PRIMARY] 
GO
ALTER TABLE [dbo].[Personal] ADD 
	CONSTRAINT [DF_Personal_pDatum] DEFAULT (getdate()) FOR [pDatum],
	CONSTRAINT [DF_Personal_pUser] DEFAULT (host_name() + ' - ' + suser_sname()) FOR [pUser],
	CONSTRAINT [IX_Personal_Name_Vorname] UNIQUE  NONCLUSTERED 
	(
		[NachName],
		[VorName]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_Personal_No] UNIQUE  NONCLUSTERED 
	(
		[PersonalNr]
	)  ON [PRIMARY] 
GO
	
	
													
												
            
														
		
			| 
																	
																		| Betreff | Von | Datum |  
			|  |  
									| 
											
												|   | AW: AW: AW: SQL-Server 2000: Standardwert in... 
														
															
																| ich glaub wir reden an einande vorbei<br>ich meine du sollst das update kommando anpassen das dein .net code feuert.<br>Alernativ lässt sich auch eine Server Cursor (Update) einrichten der das am SQL... |  |  
																|  |  |  |  | Hannes
											Preishuber | 26.07.2006 10:26 |  
			|  |  
									|  | a
											b | 26.07.2006 11:08 |  
			|  |  | 
	
							Antworten
							
							
							Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!