Artık yeni firmamız ve programlarımız ile herkez için kaliteli ve başarılı çözümler sunmaya devam ediyoruz yeni nesil programlama diyorsanız kesin çözüm http://www.c1yazilim.com/
Artık yeni firmamız ve programlarımız ile herkez için kaliteli ve başarılı çözümler sunmaya devam ediyoruz yeni nesil programlama diyorsanız kesin çözüm http://www.c1yazilim.com/
C#
string sqlStmt ;
string conString ;
SqlConnection cn =null;
SqlCommand cmd =null;
SqlDateTime sqldatenull ;
try
{
sqlStmt = “insert into Emp (FirstName,LastName,Date) Values (@FirstName,@LastName,@Date) “;
conString = “server=localhost;database=Northwind;uid=sa;pwd=;”;
cn = new SqlConnection(conString);
cmd = new SqlCommand(sqlStmt, cn);
cmd.Parameters.Add(new SqlParameter(“@FirstName”, SqlDbType.NVarChar, 11));
cmd.Parameters.Add(new SqlParameter(“@LastName”, SqlDbType.NVarChar, 40));
cmd.Parameters.Add(new SqlParameter(“@Date”, SqlDbType.DateTime));
sqldatenull = SqlDateTime.Null;
cmd.Parameters["@FirstName"].Value = txtFirstName.Text;
cmd.Parameters["@LastName"].Value = txtLastName.Text;
if (txtDate.Text == “”)
{
cmd.Parameters["@Date"].Value = DBNull.Value;
}
else
{
cmd.Parameters["@Date"].Value = DateTime.Parse(txtDate.Text);
}
cn.Open();
cmd.ExecuteNonQuery();
Label1.Text = “Record Inserted Succesfully”;
}
catch (Exception ex)
{
Label1.Text = ex.Message;
}
finally
{
cn.Close();
} source : http://www.c-sharpcorner.com/UploadFile/sd_patel/EnterNullValuesForDateTime11222005015742AM/EnterNullValuesForDateTime.aspx
ASP.Net Webpage (.aspx)
<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherits=”_Default” %>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” >
<head runat=”server”>
<title>MySql Test</title>
</head>
<body> (Devamini okumak icin tiklayin)
Microsoft geçtiğimiz günlerde Microsoft AJAX CDN(Content Delivery Network) hizmetini duyurdu. Bu hizmetin bize sağladığı avantajlar ise; sayfalarımızda kullandığımız AJAX kütüphanelerimizi(jQuery ve ASP.Net Ajax) ücretsiz olarak tüm dünyada bir çok farklı ülkeye yerleştirilmiş serverlar üzerinde cache’leyebilmemiz. Bu hizmetten yararlanabilmek için herhangi bir kayıt işlemi veya ücret talebi bulunmamaktadır. Bu hizmeti hem bireysel hemde kurumsal projelerinizde rahatlıkla kullanabilirsiniz.
CDN nedir ? (Devamini okumak icin tiklayin)
Bu örnek makkalemde ADONet NextResult’ın kullanımını görelim
using System.Windows.Forms;
using System.Data.SqlClient;
namespace ADO_NextResult
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
(Devamini okumak icin tiklayin)
Adonet Kullanıcı Giriş Paneli
Gerekli İşlemler :
1 > SQLSERVER New Database Diyip Eticaret Adında Bir database oluşturuyoruz ardından bir Adet Table oluşturuyruz table
————————————————————– (Devamini okumak icin tiklayin)
Bugünkü makkalemizde sanal metodların kalıtım içerisindeki rolüne bakacağız. Sanal metodlar, temel sınıflarda tanımlanan ve türeyen sınıflarda geçersiz kılınabilen metodlardır. Bu tanım bize pek bir şey ifade etmez aslında. O halde gelin sanal metodların neden kullanırız, once buna bakalım. Bu amaçla minik bir örnek ile işe başlıyoruz. (Devamini okumak icin tiklayin)
Merhaba arkadaşlar bugün sizlere bir connect bir de disconnect yapısının kontrol nasıl sağlarız onu anlatacagım
SQLCONNECT YAPISININ
CONNECT VE DİSCONNECT OLAYININ KULLANIMI SAGLADIK VE AYRICA OPEN / CLOSE / METOD KULLANIP DATABASE ÜZERİNDE İŞLEMİ SAGLADIK VE BU İŞLEMİ MESSAGEBOX GÖSTERDİK
BU İŞLEMDE ÖNEMLİ NOKTA İF KONTROL SAGLADIK CONNECTİONSTATE NE İŞLLEM YAPAR NERDE KULLANILIR GÖRDÜK
(Devamini okumak icin tiklayin)
Kısaca MARS ismi ile anılan bu özellik, SQL Server 2005 (Yukon) üzerinde açılmıs tek bir baglantı üzerinde birden fazla
DataReader nesnesi ile veri erisimine olanak saglar. (Devamini okumak icin tiklayin)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace EmployeeSqlConnection
{
/// <summary>
/// Adonet SqlDataConnectEmployees Yapısının Oluşumu
/// WWW.egeonline.com
/// Saygılarımla Orhan Türk
/// </summary>
public class Employees
{
public int EmployeeId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
// Bu İşlemde Operatör Overload İşlemi Yapıyoruz Ve Burda Geriye Döndercek Deger Veriyoruz
public override string ToString()
{
return FirstName;
}
//Static Deger İçinde Bir List Ceviriyoruz Cevirilen List Deget GetMyAllEmployees Veiryoruz
public static List<Employees> GetMyAllEmployees()
{
//Burda Bir Genericlist Tanımlıyoruz Tanımladım Generic List Aşgıda Gelcek Degerleri Veiryoruz
List<Employees> Employee = new List<Employees>();
// SqlConnect sunucumuzla olan bağlantı Ayarımız
SqlConnection cnn = new SqlConnection(“Data Source=.;Initial Catalog=Northwind; Integrated Security=true”);
SqlCommand cmd = new SqlCommand(“Select EmployeeID, LastName, FirstName From Employees”, cnn);
// Connection Acıyoruz
cnn.Open();
//SqlDataReader nesneleri, bir select sorgusunu çalıştıran SqlCommand sınıfına ait, ExecuteReader metodu ile oluşturulmaktaydı. Çalıştırılan sorgu sonucu elde edilen kayıt kümesinde sadece okunabilir ve ileri yönlü hareket etmemize imkan sağlayan SqlDataReader sınıfı, belli bir t anında veri kanağından sadece tek bir satırı okumamıza izin vermektedir. Bu yönden bakıldığında, SqlDataReader sınıfı, verileri hızlı ve verimli bir şekilde okumamıza imkan sağlamaktadır. Örneğin aşağıdaki kod satırları ile, Sql sunucumuzda yer alan Employees isimli tablodaki tüm satırlar okunarak ekrana yazdırılmıştır.
SqlDataReader rdr = cmd.ExecuteReader();
//Döngümüz Belirliyoruz Ve Neyin İçinde Dönecegimz Belirliyoruz
while (rdr.Read())
{
Employees emp = new Employees();
emp.EmployeeId = rdr.GetInt32(0);
emp.FirstName = rdr.GetString(1);
emp.LastName = rdr.GetString(2);
Employee.Add(emp);
}
cnn.Close();//Baglantı Kapanıyor
rdr.Close();//DataReader Close Ediyoruz
return Employee; // Dönen Degerimiz
}
}
}
Altyapi WP Temadown Wp Tr Temayapim TheBuckmaker Cevirmen Otel