OriginalGriff
Задавать вопросы-это навык, особенно в интернете. Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Таким образом, мы не имеем ни малейшего представления о каком-либо контексте, кроме того, что Вы нам даете, и это означает, что мы не имеем ни малейшего представления ни о чем из следующего:
What error? We can't see any messages at all!
Where does it occur? We don't have any line information to help us "narrow it down"!
When does it occur? We can't see if it's a compiler error, or run time!
What did you do to make it happen? We have no idea!
What have you tried to fix it? We can't tell!
Наиболее вероятные проблемы заключаются в том, что строка подключения неверна, запрос select имеет ошибочное имя таблицы, в базе данных нет строк, в таблице Product_Details нет столбца с именем ID, и это не строка.
Но мы понятия не имеем, о чем именно, и не можем сказать, потому что у нас нет доступа к вашей системе, чтобы попробовать и выяснить это!
Поэтому остановитесь, сядьте и посмотрите, что происходит, когда вы запускаете его: в большинстве случаев вы получаете большой объем данных с каждой ошибкой, которая очень важна для проблемы - особенно когда вы запускаете ее в отладчике! Посмотрите на информацию, и она даст вам номера строк, иногда строки кода, сообщение об ошибке, которое описывает проблему! Затем либо используйте это, чтобы решить, в чем может быть проблема, либо передайте это нам, и мы поможем вам.
Но в данный момент наши руки связаны - мы ничего не можем сделать для вас, основываясь на том немногом, что Вы нам рассказали!
OriginalGriff
Пожалуйста, но, пожалуйста, в будущем постарайтесь подумать о том, сколько информации вы нам дадите. Чем лучше вопрос, тем лучше ответ!