我使用SQL Server 2008 r2,我是SQL Server的新手,所以我有一些我要附加的示例文件.
由于某种原因,它显示以下messegebox:
无法显示请求的对话框.附加信息:参数名称:nColIndex实际值为-1.(Microsoft.Sqlserver.GridControl)
谢谢!
我是SQL Server的新手,我想在那里创建我的第一个表.
create table Employee
(
ID smallint not null
)
Run Code Online (Sandbox Code Playgroud)
我使用SQL Server 2008 R2和Windows身份验证.
当我执行时,它说:
CREATE TABLE permission denied in database 'master'.
Run Code Online (Sandbox Code Playgroud)
谢谢!
我试图设置一个数组Javascript
,然后从DataTable
后面的代码中给它值,如下所示:
for (var i = 0; i < '<%=dt_questionVideo.Rows.Count - 1 %>'; i++) {
videoQarray[i] = '<%=Convert.ToInt32(dt_questionVideo.Rows['+i+'][0]) %>';
}
Run Code Online (Sandbox Code Playgroud)
我得到一个错误
字符文字中的字符太多
我该如何编辑这一个?
我在数据库中有一个总是有标签的字段.还有很多文字..
例如:
Hey there.. whats up?
<img src="http://cdn.theatlantic.com/static/infocus/ngpc112812/s_n01_nursingm.jpg" alt="" />
.. and this is my photo!..
Run Code Online (Sandbox Code Playgroud)
我需要得到之间的东西
SRC
我试过了 :
public string LinkPicCorrect(string path)
{
//string input = "[img]http://imagesource.com[/img]";
string pattern = @"\<img>([^\]]+)\\/>";
string result = Regex.Replace(path, pattern, m =>
{
var url = m.Groups[1].Value;
// do something with url here
// return the replace value
return @"<img src=""" + url + @""" border=""0"" />";
},
RegexOptions.IgnoreCase);
result = "<img src='" + result + "'/>";
return result;
}
Run Code Online (Sandbox Code Playgroud)
但我有一个解析错误:
异常详细信息:System.ArgumentException:解析"\([^]] …
我试图在我的代码中获得一个简单的 SQL 语句,并获得一个DataTable
,由于某种原因,我得到了这个奇怪的异常:
列名无效
这是我的代码:
public DataTable GetAllVideoID(string stringId)
{
dt = new DataTable();
dataObj = new DataObj();
sql = "SELECT * FROM TBL_VIDEOS WHERE TBL_VIDEOS.ID=" + stringId;
return dt = dataObj.SelectDataTable(sql);
}
public DataTable SelectDataTable(string sql)
{
try
{
conn = new SqlConnection(conString);
conn.Open();
adapter = new SqlDataAdapter(sql, conn);
dt = new DataTable();
adapter.Fill(dt);
return dt;
}
catch (Exception e)
{
throw e;
}
finally { conn.Close(); }
}
Run Code Online (Sandbox Code Playgroud)
当我在我的管理工具上运行它时,只是 statemnet - 它完美地工作。所以我不知道..
我的数据库结构:ID、TITLE、V_DESCIPTION、UPLOAD_DATE、V_VIEW、USERNAME、RATING、V_SOURCE、FLAG
谢谢 :)
我试图找出JS中我的字符串中是否有某些字符
像那样 :
$('.upld_btn').bind("click", function () {
changeApiFormat($('#embbed').val());
});
if ($('#embbed.contains("?vid=")')) {
....
....
}
Run Code Online (Sandbox Code Playgroud)
我的谷歌Chrome控制台出错了:
Object XXXX has no method 'contains'
Run Code Online (Sandbox Code Playgroud)
怎么会?!
我试图从我的数据库中删除一行,
这是我的代码:
sql = "delete sum_lines from sum_lines join sum_tbl on sum_lines.summary_id = sum_tbl.id where sum_tbl.user_id = @userId and sum_lines.line_id ='@lineId'";
SqlConnection con = new SqlConnection(conString);
dataObj = new DataObj();
SqlCommand com = new SqlCommand(sql, con);
com.Parameters.Add(new SqlParameter("@userId", userId));
com.Parameters.Add(new SqlParameter("@lineId", lineId));
con.Open();
com.ExecuteNonQuery();
con.Close();
Run Code Online (Sandbox Code Playgroud)
问题是,如果我在管理工具中尝试我的sql语句,它就能完美运行.但是当我的代码运行时它不会对我的数据库产生影响.
它去了这个代码,我可以在我的调试模式中看到,但它不会因某些原因而影响.任何输入?
我试图将数据从文本框插入我的数据库,它给我一个例外.
异常详细信息:System.Data.SqlClient.SqlException:'test'附近的语法不正确.
在我提交代码之前的一些细节:我的数据库叫:电影我的表数据叫:用户和我有列,如:"FirstName","LastName"等...
protected void Register_Click(object sender,EventArgs e){SqlConnection connection = new SqlConnection("Data Source = MICROSOF-58B8A5\SQL_SERVER_R2; Initial Catalog = Movie; Integrated Security = True");
connection.Open();
//FirstName***********
string firstName = FirstNameTextBox.Text;
string sqlquery = ("INSERT INTO [Users] (FirstName) VALUES (' " +FirstNameTextBox.Text + " ' ");
SqlCommand command = new SqlCommand(sqlquery , connection);
command.Parameters.AddWithValue("FirstName", firstName);
//LastName************
string lastName = LastNameTextBox.Text;
sqlquery = ("INSERT INTO [Users] (LastName) VALUES (' " + LastNameTextBox.Text+ " ' ");
command.Parameters.AddWithValue("LastName", lastName);
//Username*************
string username = UsernameTextBox.Text;
sqlquery …
Run Code Online (Sandbox Code Playgroud) 我试图将数据插入我的数据库,它给了我一个错误:
'('附近的语法不正确.
这是我的代码:
string username = Session["Session"].ToString();
con = new SqlConnection("Data Source=MICROSOF-58B8A5\\SQL_SERVER_R2;Initial Catalog=Daniel;Integrated Security=True");
con.Open();
string knowWhichOne = "SELECT ID FROM Users WHERE Username='" + UserOrGuest.Text + "'";
SqlCommand comm = new SqlCommand(knowWhichOne, con);
int userID = (Int32)comm.ExecuteScalar();
knowWhichOne = "SELECT ClassID FROM Users WHERE Username='" + UserOrGuest.Text + "'";
comm = new SqlCommand(knowWhichOne, con);
int classID = (Int32)comm.ExecuteScalar();
knowWhichOne = "SELECT SchoolID FROM Users WHERE Username='"+UserOrGuest.Text + "'";
comm = new SqlCommand(knowWhichOne, con);
int schoolID = (Int32)comm.ExecuteScalar();
if (RadioWords.Checked …
Run Code Online (Sandbox Code Playgroud) 我不知道为什么,但是当我在我的项目中执行insert语句时,它会生成2个缩进行而不是只生成一个.
这是为什么 ?
这是我的代码:
if (ListBox.Items.Count != 0)
{
string username = Session["Session"].ToString();
con = new SqlConnection("Data Source=MICROSOF-58B8A5\\SQL_SERVER_R2;Initial Catalog=Daniel;Integrated Security=True");
con.Open();
string knowWhichOne = "SELECT ID FROM Users WHERE Username='" + UserOrGuest.Text + "'";
SqlCommand comm = new SqlCommand(knowWhichOne, con);
int userID = (Int32)comm.ExecuteScalar();
knowWhichOne = "SELECT ClassID FROM Users WHERE Username='" + UserOrGuest.Text + "'";
comm = new SqlCommand(knowWhichOne, con);
int classID = (Int32)comm.ExecuteScalar();
knowWhichOne = "SELECT SchoolID FROM Users WHERE Username='"+UserOrGuest.Text + "'";
comm = new SqlCommand(knowWhichOne, con); …
Run Code Online (Sandbox Code Playgroud) asp.net ×6
sql-server ×6
c# ×4
database ×2
javascript ×2
sql ×2
ado.net ×1
insert ×1
jquery ×1