vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: Access und SQLServer Decimal-Format 
Autor: Rossob
Datum: 20.07.07 09:28

Conn_Acc = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & db & ";User ID=Admin;Password=;")
Conn_Sql = New OleDbConnection("Provider=SQLOLEDB; Data Source=SQLServer01;Uid=user;pwd=usr;Initial Catalog=Materials;")

und dann über Datasets
sql = "select trans_num, trans_date, acct, amount from " & table & " where trans_num > " & SQL_MAX
DS_SQL = New System.Data.DataSet()
DA_SQL = New OleDbDataAdapter(sql, Conn_Acc)
CB_SQL = New OleDbCommandBuilder(DA_SQL)
DA_SQL.Fill(DS_SQL, table)
DT_SQL = DS_SQL.Tables(table)

sql = "select trans_num, trans_date, acct, amount from " & table & " where trans_num > " & SQL_MAX
DS_SQL = New System.Data.DataSet()
DA_SQL = New OleDbDataAdapter(sql, Conn_Sql)
CB_SQL = New OleDbCommandBuilder(DA_SQL)
DA_SQL.Fill(DS_SQL, table)
DT_SQL = DS_SQL.Tables(table)
For Each DR_Srv In DT_Srv.Rows
DR_SQL("trans_num") = DR_Srv("trans_num") 'geht integer
DR_SQL("trans_date") = DR_Srv("trans_date") 'geht Datum/Uhrzeit
DR_SQL("acct") = DR_Srv("acct") 'geht Text
DR_SQL("amount") = DR_Srv("amount") 'geht nicht Decimal
DT_SQL.Rows.Add(DR_SQL)
Next
DA_SQL.Update(DS_SQL, table)

-----------
Das feld "amount" ist in beiden DBs als Decimal (21,8) definiert.
SQL_MAX ist der Wert von trans_num des letzten Datensatzes aus der ACCESS-DB.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Access und SQLServer Decimal-Format2.438Rossob19.07.07 15:51
Re: Access und SQLServer Decimal-Format1.766ModeratorFZelle20.07.07 09:20
Re: Access und SQLServer Decimal-Format1.738Rossob20.07.07 09:28
Re: Access und SQLServer Decimal-Format2.052ModeratorFZelle21.07.07 11:20
Re: Access und SQLServer Decimal-Format1.863Rossob21.07.07 16:50
Re: Access und SQLServer Decimal-Format1.728ModeratorFZelle23.07.07 13:55
Re: Access und SQLServer Decimal-Format1.779Rossob24.07.07 15:09
Re: Access und SQLServer Decimal-Format1.745ModeratorFZelle24.07.07 16:57

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel