18. juli 2001 - 00:57 
												Der er
									12  kommentarer													og 					1  løsning									 
									
		 
		
			
Find alle poster fra idag 
			Jeg har lavet en SELECT der ser således ud.   strSQL = \"SELECT COUNT(*) AS talt \" _            & \"FROM TNGDB.dbo.tng_status tng_status \" _            & \"WHERE (tng_managedobject.severity>0)\" _           & \"AND tng_managedobject.date_modify = #\" & Now & \"#\" Ovenstående virker ikke. Fjerner jeg sidste parameter og laver kaldet uden at spørge på dato, så virker det. Hvordan får jeg det til at virke op mod en SQL server...jeg har brugt det flere gange op mod en accessDB. 
					
		
	 
                            
Annonceindlæg fra Salesforce 
 
 
	
		
		
			jeg får følgende fejl. [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near \'01\'.  
		
		
	 
	
		
		
			Der mangler et mellemrum mellem \".....severity>0)\" og \"AND.....\" //Claus
		
		
	 
	
		
		
			fjern #\'erne. dem husker jeg aldrig at have brugt under MS SQL.
		
		
	 
	
		
		
			ingen af svarene gjorde en forskel. Findes der ikke en SQL-variable for \'idag\' så jeg ikke skal bruge VB ?
		
		
	 
	
		
		
			når jeg fjerne #\'erne får jeg følgende fejl. [Microsoft][ODBC SQL Server Driver][SQL Server]Operand type clash: int is incompatible with datetime 
		
		
	 
	
	
	
	
		
		
			Lige et helt eksempel: select ... from ... where DATEDIFF(day, GETDATE(), tng_managedobject.date_modify ) = 0     
		
		
	 
	
		
		
			& \"AND tng_managedobject.date_modify = getdate()\" den tilføjelse virker faktisk. Men desværre returnere den 0, på trods af at der er 2 records med d.d.
		
		
	 
	
		
		
			den komme med. [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near \'DATEDIFF\'. 
		
		
	 
	
		
								
					
				18. juli 2001 - 01:56  
				#10 
						
		 
		
			findes der ikke et godt opslagsværk på nettet for SQL-statements ?
		
		
	 
	
		
								
					
				18. juli 2001 - 01:58  
				#11 
						
		 
		
			Nu virker det sgu\'..jeg havde ved en fejl slette AND da jeg testede det sidste eksempel. Det virkede sgu\' TAK :)
		
		
	 
	
		
								
					
				18. juli 2001 - 01:59  
				#12 
						
		 
		
			hvilket format ligger date_modify i? Syntexen er korrekt. f.eks: select * from hopla where DATEDIFF(day, getdate(), getdate()+1) = 0 giver mig ingen fejl.
		
		
	 
	
		
								
					
				18. juli 2001 - 02:00  
				#13 
						
		 
		
			Doh, self. updateret mens jeg sad og skrev :-)
		
		
	 
	
		
	
		
		
		
			
			Computerworld tilbyder specialiserede kurser i database-management