|
|
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Привет! Я не могу подключится к серверу SQL. При вызове SqlConnection.Open(), программа вылетает с исключением. вот функция при щелчке на кнопке мыши:(С#) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Имя исключения: System.NullReferenceException Это сообщение об ошибке: Object reference not set to an instance of an object У друзей все работает прально! Помогите разобраться, в чем проблема!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 19:08 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
ChangeПривет! Я не могу подключится к серверу SQL. При вызове SqlConnection.Open(), программа вылетает с исключением. вот функция при щелчке на кнопке мыши:(С#) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Имя исключения: System.NullReferenceException Это сообщение об ошибке: Object reference not set to an instance of an object У друзей все работает прально! Помогите разобраться, в чем проблема!!!! Вы упростили код для удобства? Покажите полностью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 23:53 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Пожалуйста: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2008, 21:24 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
SQL_Lamerthis.conn.Open() (аки посторонний) А если без "this."? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 03:19 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 1.Проверка на null не нужна - объект создается в любом случае. 2.Перед закрытием коннекта проверяйте, открыт ли он 3.Надо полагать, у вас Express edition MS Sql server? тогда лучше пользуйтесь этой строкой: Код: plaintext 4 - е, и самое главное - не вижу никакого смысла в вашем коде :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 09:06 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Student007 SQL_Lamerthis.conn.Open() (аки посторонний) А если без "this."? А разве есть разница??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 11:50 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
3.Надо полагать, у вас Express edition MS Sql server? тогда лучше пользуйтесь этой строкой: Код: plaintext не у мя MSSQLServer 2000, MS Visual Studio.NET 2003 4 - е, и самое главное - не вижу никакого смысла в вашем коде :) Это что-то типа "Hello World!" для ADO.NET:)! да вот застрял! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 11:55 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Change Student007 SQL_Lamerthis.conn.Open() (аки посторонний) А если без "this."? А разве есть разница??? Честно не знаю =) - просто приглядывался к коду и к сообщению об ошибке. Ошибка звучит - ссылка на объект не установлена в экземпляр объекта и выскакивало это на this.conn.Open() Проверка на conn!=Null вроде была выше, следовательно объект по ссылке conn существует, остается проверка на существование объекта this.conn!=Null - гипотетически предположил, что если может быть this.conn <> conn ... Но это так - пальцем в небо - я даже синтаксиса не знаю - разглядывал только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 15:20 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
Change 3.Надо полагать, у вас Express edition MS Sql server? тогда лучше пользуйтесь этой строкой: Код: plaintext не у мя MSSQLServer 2000, MS Visual Studio.NET 2003 4 - е, и самое главное - не вижу никакого смысла в вашем коде :) Это что-то типа "Hello World!" для ADO.NET:)! да вот застрял! Поставьте уже хотя - бы 2005 студию, все - таки 2008 год на дворе :) Воспользуйтесь такой строкой для MSSQLServer 2000: Код: plaintext 1. Вот здесь смотрите строки на здоровье авторЭто что-то типа "Hello World!" для ADO.NET:)! попытайтесь тогда сделать что-нибудь осмысленное, типа простой выборки из таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2008, 23:55 |
|
||
|
Ошибка при подключении
|
|||
|---|---|---|---|
|
#18+
авторВоспользуйтесь такой строкой для MSSQLServer 2000: Код: plaintext Пробовал-не помогает! И на connectionstrings.com тоже был, все строки перепробовал! авторпопытайтесь тогда сделать что-нибудь осмысленное, типа простой выборки из таблицы Тут бы хоть к серверу подключится для начала! Но вот еще кое-что интересное: когда программа слетала с исключением, в в окошке Autos, если распахнуть список членов объекта conn - есть любопытная переменная-член IsShiloh с типом bool. Так вот именно в колонке Value этой переменной и написанно что возникло исключение System.NullReferenceException. Отсюда вопрос что это за переменная такая и за что она отвечает??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2008, 00:48 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=82&tid=1352280]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 362ms |

| 0 / 0 |
