데이터베이스

BugDict/Python

[Python] "AttributeError: 'NoneType' object has no attribute 'method'" 해결

문제상황: 다음 코드는 실무에서 사용될 수 있는 코드로, 데이터베이스에 연결하여 테이블을 생성하는 클래스를 구현합니다. 실행 도중, "AttributeError: 'NoneType' object has no attribute 'method'" 에러가 발생했습니다. import sqlite3 class DatabaseManager: def __init__(self, db_name): self.db_name = db_name self.conn = None self.cur = None def connect(self): self.conn = sqlite3.connect(self.db_name) self.cur = self.conn.cursor() def create_table(sel..

BugDict/Javascript

[Node.js] "UnhandledPromiseRejectionWarning: Unhandled promise rejection" 해결

문제상황: Node.js를 사용하여 웹 서버를 개발하고, 다음과 같은 코드를 작성하여 데이터베이스에 접근하려고 했습니다. const mongoose = require('mongoose'); const connectionString = 'mongodb://localhost:27017/myDatabase'; mongoose.connect(connectionString); mongoose.connection.on('connected', () => { console.log('Connected to MongoDB'); }); mongoose.connection.on('error', err => { console.log('Error co..

BugDict/Python

[Python] "AttributeError: 'NoneType' object has no attribute 'something'" 해결

문제상황: 실무에서 종종 사용되는 데이터베이스에서 데이터를 읽어오는 파이썬 코드에서 에러가 발생했습니다. 이 코드는 SQLite 데이터베이스에 연결하여 사용자 정보를 가져오는 역할을 합니다. 에러가 발생한 코드와 이에 대한 설명: import sqlite3 def fetch_data(database, query): conn = sqlite3.connect(database) cursor = conn.cursor() cursor.execute(query) result = cursor.fetchone() return result.something data = fetch_data("example.db", "SELECT * FROM users WHERE id = 1") print(data)위 코드에서 fetch_..

Bug Detector
'데이터베이스' 태그의 글 목록