Большой Кол
15-05-2010, 01:26
Доброго времени суток
Делаю программу с базой данных. Использую подключение к базе Access через ODBC , подключил источник данных - проверил соединение - конект есть. Когда отлаживаю вылезает ошибка ERROR [HY104] [Microsoft][Драйвер ODBC Microsoft Access]Недопустимое значение точности . Чего это вообще такое ? Google не помог.
Вот код в котором приходит ошибка
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim DataTimeOfZ As Date
Dim AutorOfZ As String
Dim OrderOfZ As String
Dim StatusOfZ As String
Dim IspolnitelOfZ As String
Dim ResumeOfZ As String
DataTimeOfZ = "14.05.2010"
AutorOfZ = Label5.Text
OrderOfZ = TextBox1.Text
StatusOfZ = "Новая"
IspolnitelOfZ = "Любой"
ResumeOfZ = ""
ZayavkyTableAdapter.InsertQuery(DataTimeOfZ, AutorOfZ, OrderOfZ, StatusOfZ, IspolnitelOfZ, ResumeOfZ) ' ошибка сдесь
End Sub
InsertQuery имеет вид INSERT INTO [Zayavky] ([DataTimeOfZ], [AutorOfZ], [OrderOfZ], [StatusOfZ], [IspolnitelOfZ], [Resume]) VALUES (?, ?, ?, ?, ?, ?)
Таблица в базе имеет вид
Имя поля Тип данных
Код Счетчик (первичный ключ)
DataTimeOfZ Дата/время
AutorOfZ Текстовый
OrderOfZ Текстовый
StatusOfZ Текстовый
IspolnitelOfZ Текстовый
Resume Текстовый
Самое интересное, что если подключить базу не через ODBC , а добавив файл в проект, то проблем нет, выходит дело в ODBC соединении, но тогда чего с ним не то?
Делаю программу с базой данных. Использую подключение к базе Access через ODBC , подключил источник данных - проверил соединение - конект есть. Когда отлаживаю вылезает ошибка ERROR [HY104] [Microsoft][Драйвер ODBC Microsoft Access]Недопустимое значение точности . Чего это вообще такое ? Google не помог.
Вот код в котором приходит ошибка
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim DataTimeOfZ As Date
Dim AutorOfZ As String
Dim OrderOfZ As String
Dim StatusOfZ As String
Dim IspolnitelOfZ As String
Dim ResumeOfZ As String
DataTimeOfZ = "14.05.2010"
AutorOfZ = Label5.Text
OrderOfZ = TextBox1.Text
StatusOfZ = "Новая"
IspolnitelOfZ = "Любой"
ResumeOfZ = ""
ZayavkyTableAdapter.InsertQuery(DataTimeOfZ, AutorOfZ, OrderOfZ, StatusOfZ, IspolnitelOfZ, ResumeOfZ) ' ошибка сдесь
End Sub
InsertQuery имеет вид INSERT INTO [Zayavky] ([DataTimeOfZ], [AutorOfZ], [OrderOfZ], [StatusOfZ], [IspolnitelOfZ], [Resume]) VALUES (?, ?, ?, ?, ?, ?)
Таблица в базе имеет вид
Имя поля Тип данных
Код Счетчик (первичный ключ)
DataTimeOfZ Дата/время
AutorOfZ Текстовый
OrderOfZ Текстовый
StatusOfZ Текстовый
IspolnitelOfZ Текстовый
Resume Текстовый
Самое интересное, что если подключить базу не через ODBC , а добавив файл в проект, то проблем нет, выходит дело в ODBC соединении, но тогда чего с ним не то?