Должен ли C# быть установлен на моем компьютере для доступа к базе данных SQL?
Здравствуйте друзья,
Я пытаюсь писать коды, которые интересуют SQL.Я не буду использовать SQL IDE, поэтому мне интересно, смогу ли я получить доступ к базе данных, если не установлен SQL.Я просто буду запускать коды C#, я бы не хотел устанавливать SQL server в машину, потому что, возможно, через 5 лет это может быть проблемой адаптации.
Что я уже пробовал:
private void button1_Click(object sender, EventArgs e) { if (sqlConnection.State == ConnectionState.Closed) { label61.Text = DateTime.Now.ToString(); sqlConnection.Open(); SqlCommand sqlCommand = new SqlCommand("Insert into ContaVarlık([Parça Varlığı],Tarih) VALUES ('" + "OK" + "','" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "')", sqlConnection); sqlCommand.ExecuteNonQuery(); sqlCommand.Dispose(); sqlConnection.Close(); } } //********************************************************************************************************************// private void button2_Click(object sender, EventArgs e) { string command = "if exists(select * from sys.tables where name like 'ContaVarlık') drop table ContaVarlık " + "create table ABC(" + "OgrNo varchar(4))"; if (sqlConnection.State == ConnectionState.Closed) { SqlCommand sqlCommand = new SqlCommand(command, sqlConnection); sqlConnection.Open(); sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); } }
Richard MacCutchan
Где находится ваша база данных и какого она типа? У вас должен быть интерфейс к системе баз данных, SQL Compact, SQL Server, Oracle и т. д.
GKP1992
Я предполагаю, что это SQL server, так как они не хотят его устанавливать.