Access2010 Lohnt sich der Umstieg von Access 2002 oder 2007 auf Access 2010 schrecklich schrecklich. jetzt ist die Office 2010 RC heraus und für Access-Profis ist es nach wie vor ein Dissaster. Nachteile - Navigationsleiste links ist alt und zeigt nur wenige Auswahl an - Programmierung ist seit 2000 gleich 10 Jahre - keie automatische Programmierhilfe einrücken, Farbe, alternative Kompilerauswahl, - kein .net Vorteile ein weinig ist die Bar oben aufgepusht und optimiert ist aber keine 400 Euro wert Fazit der Umstieg von älteren Access versionen ab 2002, 2003, 2007 lohnt sich nicht. Verbesserungen für Profis sind keine vorhanden. Für komplexe Projekte ist die Navigationsleiste sogar von nachteil. Schade dass ich es sagen muß, aber hier ist nichts -professional- |
| Datum:07.03.2010 19:29:41 Gelesen:411 Access |
Access Format als Zahl oder als Text wenn man Werte von Access in Excel ausgibt muß man gelegentlich die Werte anpassen, damit diese leserlich bleiben. doch mit der Format-Formel sollte man behutsam umgehen. Der Grund wenn man Werte mit Format ausgibt, wandelt die Schnittstelle die Daten normalerweise als Text, wenn man die Werte direkt über die DB-Engine übergibt. Das heißt in Excel, die Werte stehen -linksbündig- und lassen sich nicht summieren und berechnen. Es sind reine Buchstaben. Zahlen deshalb in Excel so formatieren alsZahl Wenn Test 0 0 FormatZahl dblFormel 0,00 und bei Text halt so alsText Wenn Test 0 0 Format dblFormel Festkommazahl Wenn man aber über die Excel 2002, 2003 Schnittstelle geht beziehungsweise die ODBC Microsoft Query , dann wiederum ist die Anweisung Formatnumber xy nicht bekannt. Dort ist die Format .., 0,00 richtig. Lösung man formatiert erst mit format xx, 0,00 und legt eine CDbl ... funktion drüber |
| Datum:05.03.2010 18:53:37 Gelesen:692 Access |
Access Formel Wenn Format wenn man unter Access eine Abfrage schreibt, dann kann man die Funktionen Wenn-dann einbauen und Format xyz . Beim Verschachteln muss man aber aufpassen es geht nur eine Variante nur Wenn Frage Ergebnis1 Format Ergebnis2 ist möglich. Es ist nicht Möglich die Formatierung über die Wenn-dann Formel zu legen Ausgabe Wenn Test 0 0 FormatZahl dblFormel 0,00 |
| Datum:05.03.2010 18:46:32 Gelesen:553 Access |
Access2007 Absturz bei komplexen Abfragen mit vielen Verknüpfungen derzeit stürzt der Abfrageeditor von Access2007 bei sehr großen komplexen Abfrage reproduzierbar ab. Die Abfragen werden zwar noch angezeigt, aber beim Speichern versucht das System Bezeichnungen durchzuschleifen und stürzt dann ab. Lösung komplexe Abfragen in mehrere kleine Abfragen hintereinander schalten. |
| Datum:05.03.2010 17:02:34 Gelesen:266 Access |
Access ODER in der SQL-Abfrage wie verwendet man den ODER befehl Verzweigung in der Access Abfrage aus Excel geht nicht... -------- code Excel -------- sErgebniss ODER FeldA A FeldA B -------- code Excel -------- Lösung in dieser Weise eingeben -------- code Access -------- sErgebniss FeldA A Oder FeldA B -------- code Access -------- |
| Datum:05.03.2010 15:25:06 Gelesen:214 Access |
Access Beispiel von Left Join, Right Join und Inner Join eine Access Datenbank mit dem Beispiel ist im anhang SELECT Tabelle1.FeldA, Tabelle2.FeldB FROM Tabelle1 LEFT JOIN Tabelle2 ON Tabelle1.felda Tabelle2.FeldB Tabelle1 ID FeldA 1 a 2 b 3 c Tabelle2 |
Datum:05.03.2010 11:08:53 Gelesen:587 Access |
Access OuterJoin unter Access Access kennt nur die Innerjoin, Leftjoin, Rightjoin aber nicht die OuterJoin wie beim SQL-Server. Wofür benötigt man die OuterJoin OuterJoin bedeutet zeige mir alle Daten von zwei Tabellen an, deren Verbindung gleich ist, aber auch diejenigen Datensätze, die entweder nur bei der Tabelle A oder der Tabelle B vorkommen. Doch wie erstellt man eine OuterJoin unter Access -------- code -------- SELECT Tabelle1.FeldA, Tabelle2.FeldB FROM Tabelle1 LEFT JOIN Tabelle2 ON Tabelle1.felda Tabelle2.FeldB -------- code -------- unter dem folgenden Link steht ein Ansatz http support.microsoft.com kb 275058 de A Jet4 mit dem Servicepack installieren, damit die SQL92-Sprache funktioniert oder B die Abfrage umschreiben wie in diesem Beispiel mit einer Unterabfrage -------- zitat -------- SELECT Employees.LastName, Employees.FirstName, Orders.OrderID FROM Employees LEFT JOIN SELECT FROM Orders WHERE ShipCity Warszawa . AS Orders ON Employees.EmployeeID Orders.EmployeeID -------- zitat -------- unter dem Beitrag http office.microsoft.com e |
| Datum:05.03.2010 09:10:16 Gelesen:422 Access |
Access2010 Professional was bitte ist Professional an Access 2010, wenn die Programmierung in altem vba bleibt mit Professional hat das schon lange nichts mehr zu tun. nach den heute bekannt gewordenen Ansagen auf der CBit kam heraus, dass das Access Paket und Publisher wieder unter einem Extra als Professional laufen. Diese kostet wie immer deutlich mehr und ist ein echtes Ärgernis, solange die alten professionellen Knackpunkte erhalten bleiben. -------- zitat -------- Microsoft Office Professional 2010 gibt es ab 499 Euro UVP . Neben Word, Excel, Powerpoint, One-Note und Outlook umfasst das Paket noch die beiden Anwendungen Publisher und Access und sowie Premium-Support. -------- zitat -------- wenn wenigstens mal die Code-Engine, mit einem neuen Programmierumfeld laufen würde mit echtem Intellisense und automatischer Formatierung. |
| Datum:04.03.2010 08:48:40 Gelesen:188 Access |
UNION SELECT doppelte Datensätze zum Überlagern zweier Tabellen verwendet man die UNION SELECT Felder FROM quelle doch hierbei ist dringend folgendes zu beachten Zeilen, die doppelt vorkommen werden dabei ausgelassen und -nicht- addiert. Deshalb muss man dringend den ALL Parameter mit angeben -------- code -------- SELECT PersNr, Name FROM qryFC UNION ALL SELECT PersNr, Name FROM qryFC -------- code -------- der Union Select-Befehl wird erläutert unter http msdn.microsoft.com de-de library ms180026.aspx -------- zitat -------- ALL Bezieht alle Zeilen in das Ergebnis ein. Hierzu zählen auch Duplikate. Ohne diese Option werden doppelte Zeilen entfernt. -------- zitat -------- aber wesentlich besser ist es, gleich einen Detailzähler, eine Detail ID mitzuführen. |
| Datum:25.02.2010 12:09:26 Gelesen:659 Access Abfragen |
access wie kann man eine access Datenbank SQL kompatibel einstellen unter Access 2007 gibt es die Eigenschaft in den Optionen, die Abfragestruktur auf SQL Server kompatibel ANSI 92 umzustellen dadurch sollte sich die Abfrageeigenschaften derart ändern, dass sich eine Suche anstatt Suchbegriff zu Suchbegriff ändert. Zudem entstehen auch weitere Punkte an wie die Boolean Abfrage anstatt isActive -1 auf SQL-Server-kompatibel mit IsActive 1, also gerade anders herum. Doch in den Optionen ist das Feld deaktiviert und nur neue Datenbanken sollen den Standard haben. Wie konvertiert man es also damit Anwendungen 1 1 austauschbar mit Serverstrukturen sind Die Datenbankabfragen um einen Datensatz anzufügen bleiben aber gleich nach dem Test -------- Abfrage -------- INSERT INTO tbl Log Details IDMaster, Wert, dtLog SELECT 111 , 222 , Date -------- Abfrage -------- |
| Datum:06.02.2010 21:02:59 Gelesen:367 Access |
access zeigt die Steuerzeichen HTML Zeichen im Datenblatt nicht an ich habe in meiner Website daten gespeichert per Script die HTML ZEichen enthalten. wenn ich aber die Access Datenbank öffne, die per adp-Projekt auf die Server daten greift, dann sehe ich die Steuerzeichen nich. ich weiß aber, dass die Zeichen da sein müssen in der SQL-Serverdatenbank wo kann man die Access-Darstellung ändern |
| Datum:06.01.2010 16:51:28 Gelesen:283 Kommentare:1 Access |
Access Umwandlungspalte von englischen zum deutschen Monat wie wandelt man eine Englisches Monatsfeld in eine deutsche Monatsspalte hier die Formel sMonatDeutsch Wenn Month Mar Mrz Wenn Month May Mai Wenn Month Oct Okt Wenn Month Dec Dez Month die Spalte in englisch heisst Month qman setMonthNr Month MonatDeutsch Apr Apr Aug Aug Dec |
| Datum:09.07.2009 18:46:46 Gelesen:438 Kommentare:4 Access |
access wie erstelle ich eine connection zum sql-server wie erstelle ich am einfachsten in Access eine Connection zum SQL-Server |
| Datum:01.07.2009 16:23:36 Gelesen:383 Kommentare:1 Access |
Access wie rufe ich eine Prozedur von Access in SQL-Server auf ich habe eine Access-Anwendung, die sehr gut läuft und auf die Daten eines SQL-Servers per odbc greift. Erstaunlicher weise ist die Anbindung fast schneller als eine Anbindung unter einem Access-Projekt mit ado .adp Jetzt muß ich aber manche Prozeduren aufrufen , die im SQL-Server gelagert sind und dort eigenständig laufen können. wie rufe ich diese auf ----- lösungsbeispiel----- ich hab hier ein Beispiel eingefügt.. Public Function fxSet InGoogle --------------- Set InGoogle --------------- init If IsNull ctlListe.Column 0 Then Exit Function IDSync If IsNull ctlListe.Column 1 Then Exit Function zuIDBenutzer Dim IDBenutzer As Long IDBenutzer ctlListe.Column 1 init Kennwort Dim sServer As String, sDatabase As String, sUser As String, sPasswort As String sServer DLookup Wert , tblSystem Variablen , IDVariable like Server IP des sql-servers |
| Datum:01.07.2009 12:05:59 Gelesen:527 Kommentare:1 Access |
Wie aktiviere ich den ersten Wert einer Liste in Access mit der folgenden Anweisung kann man den ersten Wert selectieren aus einem Listenelement Private Sub ctlFilter AfterUpdate fxListe anzeigen ctlListe.SetFocus ctlListe ctlListe.Column 0, 1 End Sub |
| Datum:28.06.2009 16:28:01 Gelesen:298 Kommentare:1 Access |
SQL-Server per odbc an eine Access-Tabelle anbinden ich muss einige lokale Tabellen, die ich in Access eingebunden habe, per Script automatisch erneut anbinden, ohne jedesmal auf eine ODBC zugreifen zu müssen. wie mache ich das. ich habe die Lösung mal hier skiziert. läuft recht gut Buttons Private Sub BtnConnect Click -------- Connect -------- init Dim sServer As String, sDatenbank As String, sUser As String, sPassword As String sServer DLookup Wert , tblSystem Variablen , IDVariable like Server sDatenbank DLookup Wert , tblSystem Variablen , IDVariable like Datenbank sUser DLookup Wert , tblSystem Variablen , IDVariable like User sPassword DLookup Wert , tblSystem Variablen , IDVariable like Passwort init Loop Tabellen Dim rTabellen As Recordset Set rTabellen CurrentDb.OpenRecordset SELECT FROM tblSystem Tables Extern n |
| Datum:27.06.2009 18:25:31 Gelesen:339 Kommentare:1 Access |
wie gebe ich beim Import eines Excel-Sheets unter Access den Blatt-name an ich muß in meiner Anwendung ein Excel-Arbeitsblatt einlesen. Wie gebe ich das Arbeitsblatt an folgend der aktuelle Code, der unter Access 2002 bis Access 2007 läuft Import Details addLog Importiere Excel-Datei in Puffer start On Error Resume Next DoCmd.TransferSpreadsheet acImport, , Import Plan Daten , sDatei Pfad, True, Daten Export If Err.Number 0 Then MsgBox Err.Description amp sAbbruch, vbCritical, Fehler beim Import von Excel Exit Function End If addLog Import in Puffer ok Import Details |
| Datum:18.05.2009 21:57:16 Gelesen:417 Kommentare:1 Access VBACode |
Schreibkonflikt in Access-Formular zu SQL-Server-Tabelle ich habe ein Access-Formular erstellt und dieses an eine SQL-Server Tabelle gebunden. doch immer wenn ich eine Änderung mache und diese Speichern will, dann sagt der Rechner Schreibkonflikt Dieser Datensatz wurde seit beginn der Bearbeitung von einem anderen Benutzer geändert.... doch ich bin der einzige Benutzer. ich sperre mich also selber. Wie kann ich das beheben |
| Datum:26.03.2009 15:03:46 Gelesen:722 Kommentare:2 Access |
Array mit Stringvariablen in Access durchlaufen ich habe immer wieder das Problem, dass ich einen Ansammlung von Wörtern in Access durchlaufen muss. hier ein kleiner Vorschlag, wie ich das Array definiere. Dim arrTLDs As String arrTLDs Split de,com,net,biz , , Dim sTLD ohne as string da anschliessend mit for each durchlaufen ein variant notwendig ist For Each sTLD In arrTLDs If InStr 1, sFilter, sTLD, vbTextCompare 0 Then sFilter Left sFilter, InStr 1, sFilter, sTLD, vbTextCompare - 1 End If Next hat jemand einen besseren Vorschlag, wie ich die For Each Schleife mit dem Typ String durchlaufen lassen kann |
| Datum:19.03.2009 16:34:58 Gelesen:404 Access |
ein Stringarray aus einem Textstring erstellen wie erstelle ich ein Array aus Strings, das aus einem Text durch Split erstellt wird. Dim sNodePfad as string sNodePfad Adresse Telefon init Dim arrTags As String arrTags Split sNodePfad, init .. Dim vTest As MSXML2.IXMLDOMNode Darauf achten 1 es heisst Dim Array Funktionsklammer vom Typ String 2 beim Split wird auf Array mit Klammer zugewiesen. Normalerweise sieht man die objekt zuweisung also test split a,b also ohne die Funktionsklammer |
| Datum:18.03.2009 20:52:34 Gelesen:357 Access |