Помогите простыми примерами по работе с ADO.NET
(чтение данных из базы, запись данных в базу, связывание двух таблиц в DataSet и последующая работа с данными)
В VB.6 проблем в принципе не было все задачи получались а тут никак не могу разобраться. считывать данные более мене получилось но как то не так:
- Код: Выделить всё
Private Sub ShowPopUp(ByRef card As String)
Dim Conn As OleDbConnection
Dim Comm As OleDbCommand
Dim DR As OleDbDataReader
Dim ImgPath As String
Dim PersonId As Short
Conn = New OleDbConnection()
Conn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=MyBase;Data Source=" & GetServerName.ServerName()
Conn.Open()
Comm = New OleDbCommand()
Comm.Connection = Conn
Comm.CommandText = "SELECT * FROM clients where Card=CONVERT(nvarchar, '" & card & "')"
DR = Comm.ExecuteReader
DR.Read()
PersonId = DR(0)
Conn.Close()
DR.Close()
Conn = Nothing
DR = Nothing
End Sub
И какая разница при использование OleDbConnection и SqlClient
Если я пишу прогу под SQL 2000 то лучше пользоваться SQLclient?
Всем заранее благодарен.