| |
||
Обратите внимание на то, что столбцы не генерируются автоматически. Мы определяем их самостоятельно:
Dim DBConn as OleDbConnection Dim DBCommand As OleDbDataAdapter Dim DSPageData as New DataSet DBConn = New OleDbConnection("Provider=sqloledb;" _ & "server=localhost;" _ & "Initial Catalog=INETC4;" & "User Id=sa;" & "Password=yourpassword;") DBCommand = New OleDbDataAdapter _ ("Select EmployeeFirstName + ' ' + EmployeeLastName " _ & "as FullName, EmailAddress From EmployeeBirthdays " _ & "Where DatePart(mm, BirthDate) = " _ & "DatePart (mm, GetDateO) and " _ & "DatePart(dd, BirthDate) = " _ & "DatePart (dd, GetDate()) " _ & "Order By EmployeeLastName" _ , DBConn) DBCommand.Fill(DSPageData, _ "Birthdays") dgBirthdays.DataSource - _ DSPageData.Tables("Birthdays").Defaultview dgBirthdays.DataBind{) End Sub
("Select EmployeeFirstName + T ' + EmployeeLastName " _ & "as FullName, EmailAddress From EmployeeBirthdays " _ & "Where DatePart(mm, BirthDate) = " _ & "DatePart(mm, GetDate()) and " _ & "DatePart(dd, BirthDate) = " _ & "DatePart(dd, GetDate()) " _ & "Order By EmployeeLastName" _ , DBConn)
"Birthdays"d ,
DSPageData.Tables("Birthdays").Defaultview dgBirthdays.DataBind() Изменение кода для AccessДля обеспечения взаимодействия приложения День Рождения с базой данных Access необходимо внести в код два изменения. Во-первых, в строке соединения с базой данных:
& "server-localhost;" _ & "Initial Catalog=INETC4;" _ & "User Id-sa;" & "Password=yourpassword;"),
& "DATA SOURCE=" & Server.MapPath("/INetBook/C4/Birthday/" _ & "Access/C4birthday.mdb;"))
("Select EmployeeFirstName + ' ' + EmployeeLastName " _ & "as FullName, EmailAddress From EmployeeBirthdays " _ & "Where DatePart(mm, BirthDate) = " _ & "DatePart (mm, GetDateO) and " _ & "DatePart(dd, BirthDate) = " & "DatePart (dd, GetDateO) " _ & "Order By EmployeeLastName" _ , DBConn)
("Select EmployeeFirstName & ' ' & EmployeeLastName " _ & "as FullName, EmailAddress From EmployeeBirthdays " _ & "Where Month(BirthDate) - " _ & "Month(Date()) and " _ & "Day(BirthDate) = " & "DayPart (Dated ) " & "Order By EmployeeLastName" _ , DBConn) |
||